tinybyhuang / sso-shiro-cas

spring下使用shiro+cas配置单点登录
Apache License 2.0
467 stars 333 forks source link

CAS登陆成功后如何控制该用户能访问哪些客户端应用 #6

Closed jaaazzz closed 7 years ago

jaaazzz commented 7 years ago

你好! 请问这个项目可以实现 控制不同的用户只能访问不同客户端应用 吗? 如,用户A只有访问应用a,b的权限;用户B只有访问应用b,c的权限。 如果可以的话,是在哪配置用户对客户端应用的权限呢? 刚接触CAS。 谢谢!

tinybyhuang commented 7 years ago

首先数据库要存用户对应的权限,在 /src/main/java/com/spring/mybatis/realm/UserRealm.java中可以设置用户的权限到session中,然后前端JSP页面判断就可以了,其实这些应该是shiro的知识

jaaazzz commented 7 years ago

好的,谢谢!