Apereo CAS | 修改登录页样式
本文介绍单点登录系统CAS自定义登录页样式。
本文基于
CAS 6.3.4
,并基于cas-overlay-template搭建的cas
项目
1、下载源码
去官网下载cas
源码
国内的朋友,可以试试这款Github
加速插件
2、解压源码,找到cas-server-support-thymeleaf
1 | $ cd cas-master |
3、复制到项目,修改
修改的时候,遵循以下原则
- 只复制需要修改的文件到
src/main/resources/
,避免项目冗余和向上兼容- 尽量不更改模板文件结构,例如
id
,class
元素- 不使用的部分,用注释代替删除,方便还原
一般来说,我们只需要修改以下几个文件即可
cas-master/support/cas-server-support-thymeleafsrc/main/resources/static/css/cas.css
\cas-master/support/cas-server-support-thymeleaf/src/main/resources/templates/layout.html
cas-master/support/cas-server-support-thymeleaf/src/main/resources/templates/login/casLoginView.html
注意,虽然login/casLoginView.html
位于login
目录下,但是复制到cas-overlay
时,需要位于src/main/resources
最终cas-overlay
的目录结构
相关资料
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 观沧海!
评论