CAS-后续开发

本文档介绍了在CAS单点登录系统基础上,如何开发用户-应用授权后台管理系统。主要内容包括:改造CAS登录界面,展示登录用户权限;定制登录成功页面,显示用户名和已授权应用;设置CAS注销跳转地址,实现客户端应用与CAS Server的注销同步。通过这些步骤,实现了用户权限管理和更个性化的CAS体验。
摘要由CSDN通过智能技术生成

上篇文章已经对单点CAS的部署步骤说了一下,同时也说了一些CAS工作流程,可能我自己理解还不够全面,一些理解的比较深刻写得好的文章我也附上地址,详细可以看看他们的理解。
接下来继续完成项目需求
1.部署CAS(已完成);
2.开发CAS 用户-应用授权后台管理系统;
3.CAS-Server登陆进来可以看到用户有权访问的系统;
4.点击client应用进行访问,需要传送CAS-Server的用户名给client;

从第2步开始做起,CAS 用户-应用授权后台管理系统就是一个对各client应用进行管理,然后对各用户进行一个分配,达到授权访问的作用,这个具体开发就不说了,具体说说怎么跟CAS结合。

1.CAS登陆界面的改造
登陆页在工程中的地址为 cas\WEB-INF\view\jsp\default\ui\casLoginView.jsp,可以打开出来看看,只需要保留原有的逻辑不能修改,其实主要是 form:form 这标签里的东西不要变了。如果只是修改样式,是不会有其他影响的。
如果你不想直接在原文件的基础上改,你也可以直接修改他的配置文件的页面位置,修改可以看看这文章,这里就不重复说了。

2.CAS登陆成功页修改
登陆成功页在工程中的地址为 cas\WEB-INF\view\jsp\default\ui\casGenericSuccess.jsp,我需要在这个页面显示登陆用户拥有的client应用,还有用户名,比如欢迎某某某这样的效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值