打造一个单点登录平台,其中包括以下一部分
CAS服务器
配置中心
服务管理系统
监控平台
客户端集成(cas client,pac4j,shiro)
并且在博客中记录整个建造过程以及注意事项,目前教程如下:
特性
Docker快速启动
GitHub授权登录
Cas Clint,Shiro Pac4j客户集成
jdbc用户密码加密
自定义主题
配置统一管理
根据官网5.1.x新版本迭代
各阶段发布博客教程
密码管理
一键启动
第三方登录接收(QQ,微信,CSDN,GitHub)
绑定用户
验证码输出
自定义校验器
多属性返回
验证码发送,校验(注册发送邮箱验证码)
服务监控检测
校验码登录
单用户登录
教程:
域名:localhost
用户:
用户名
密码
是否可登录
备注
管理员
123
√
张三
12345678
√
赵四
1234
×
最高
王屋
12345
√
需修改密码
目前仅部署了配置中心及cas服务到docker环境中
docker run -d --restart=always -p 8443:8443 kawhii/sso
若采用docker启动,访问为:
1