美文网首页
spring security Demo

spring security Demo

作者: xuyouxin1 | 来源:发表于2017-11-30 15:33 被阅读0次

用户信息、岗位、接口权限都放在数据库,然后java代码去数据库里读数据。

xml中配置
<bean id="myFilter"
class="springSecurityX.security.MyFilterSecurityInterceptor">
<property name="authenticationManager" ref="authenticationManager"/>
<property name="accessDecisionManager" ref="myAccessDecisionManager"/>
<property name="securityMetadataSource" ref="mySecurityMetadataSource"/>
</bean>
三个主要的类:
MyFilterSecurityInterceptor
MyAccessDecisionManager
MyInvocationSecurityMetadataSource

重点是类:MyInvocationSecurityMetadataSource,岗位与功能的权限映射在该类中进行。

CustomUserDetailsService则是对用户与岗位之间进行映射。

demo下载地址:http://download.csdn.net/download/xuyouxin1/10139378

相关文章

网友评论

      本文标题:spring security Demo

      本文链接:https://www.haomeiwen.com/subject/vemvbxtx.html