##这是认证中心的实现
###**1.**首先启动配置服务,提供了sso-server,以及sso-service-registry两个应用依赖的配置。
###**2.**启动sso认证服务,默认会从json文件初始化一个注册的服务,即注册中心服务。
###**3.**启动sso服务注册。使用默认管理账号zhangsan,123456登录。即可管理打算接入认证中心的服务。
###**4.** app-demo是一个基于rest或者前后端分离场景做的demo,实现了rest登录(通过sso),以及本地的权限控制,给出了自定义Realm的例子,只需将权限获取方式替换成实际应用的即可。
注意事项:1. 在向注册中心注册时,只支持域名。
2. rest方式登出的时候,客户端直接丢弃token即可。
3. 注册中心页面。依赖google域名下的js文件,请下载到本地,或者连接vpn后访问。
4. 后续考虑增加多点同时登陆策略的支持。
没有合适的资源?快使用搜索试试~ 我知道了~
cas jwt shiro pac4j springboot认证中心sso完整项目
共127个文件
prefs:14个
java:13个
class:13个
5星 · 超过95%的资源 需积分: 50 225 下载量 73 浏览量
2018-05-05
23:55:14
上传
评论 12
收藏 283KB ZIP 举报
温馨提示
前后端分离模式下的cas + shiro + pac4j,cas作为认证中心,子应用采用shiro鉴权,通过pac4j与cas交互,返回jwt token,完整项目,基于springboot框架
资源推荐
资源详情
资源评论
收起资源包目录
cas jwt shiro pac4j springboot认证中心sso完整项目 (127个子文件)
57f71e15635bb77b633aece1e7c77a648b2a2d 641B
c38034958957419fd5ab8be2994dbd131726c1 227B
ShiroConfiguration.class 7KB
ZuulConfiguration.class 6KB
SsytRealm.class 4KB
IndexController.class 4KB
DruidDBConfig.class 3KB
CustomerHandler.class 3KB
UserDaoImpl.class 2KB
UserLogin.class 943B
PermissionManagementApplication.class 825B
ConfigCenterApplication.class 815B
DruidStatViewServlet.class 747B
DruidStatFilter.class 636B
UserDao.class 267B
.classpath 1KB
.classpath 1KB
.classpath 1KB
.classpath 1KB
COMMIT_EDITMSG 5B
config 313B
dc3dda0fbad1efea46376bb07ec6d514277f6d 163B
description 73B
.DS_Store 8KB
exclude 250B
spring.factories 99B
spring.factories 99B
FETCH_HEAD 97B
.gitignore 9B
.gitignore 9B
.gitignore 9B
.gitignore 9B
HEAD 329B
HEAD 186B
HEAD 32B
HEAD 23B
pack-a738e79891cc0a137954c2a484d7e6cce2a5b1df.idx 3KB
index 6KB
maven-wrapper.jar 70KB
ShiroConfiguration.java 7KB
ZuulConfiguration.java 5KB
DruidDBConfig.java 4KB
SsytRealm.java 3KB
IndexController.java 2KB
CustomerHandler.java 2KB
UserDaoImpl.java 797B
DruidStatViewServlet.java 788B
PermissionManagementApplication.java 498B
DruidStatFilter.java 486B
UserLogin.java 483B
ConfigCenterApplication.java 417B
UserDao.java 246B
init-333094842.json 269B
init-333094842.json 269B
rest-756866442.json 259B
rest-756866442.json 259B
tomcat.keystore 2KB
tomcat.keystore 2KB
tomcat.keystore 2KB
tomcat.keystore 2KB
config-center.log 0B
config-center.log 0B
master 329B
master 145B
master 41B
master 41B
readMe.md 953B
mvnw 7KB
mvnw 6KB
pack-a738e79891cc0a137954c2a484d7e6cce2a5b1df.pack 95KB
packed-refs 114B
org.eclipse.jdt.core.prefs 238B
org.eclipse.jdt.core.prefs 238B
org.eclipse.jdt.core.prefs 238B
org.eclipse.jdt.core.prefs 238B
org.eclipse.core.resources.prefs 120B
org.eclipse.core.resources.prefs 120B
org.eclipse.core.resources.prefs 120B
org.eclipse.core.resources.prefs 90B
org.eclipse.m2e.core.prefs 86B
org.eclipse.m2e.core.prefs 86B
org.eclipse.m2e.core.prefs 86B
org.eclipse.m2e.core.prefs 86B
org.eclipse.m2e.core.prefs 86B
org.eclipse.core.resources.prefs 55B
.project 554B
.project 551B
.project 546B
.project 544B
.project 371B
sso-dev.properties 6KB
sso-dev.properties 6KB
casmanagement-dev.properties 2KB
casmanagement-dev.properties 2KB
bootstrap.properties 813B
bootstrap.properties 813B
bootstrap.properties 713B
bootstrap.properties 713B
maven-wrapper.properties 197B
users.properties 26B
共 127 条
- 1
- 2
xuliyao1233
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- whl@pip install pyaudio ERROR: Failed building wheel for pyaudio
- Constantsfd密钥和权限集合.kt
- 基于Java的财务报销管理系统后端开发源码
- 基于Python核心技术的cola项目设计源码介绍
- 基于Python及多语言集成的TSDT软件过程改进设计源码
- 基于Java语言的歌唱比赛评分系统设计源码
- 基于JavaEE技术的课程项目答辩源码设计——杨晔萌、李知林、岳圣杰、张俊范小组作品
- 基于Java原生安卓开发的蔚蓝档案娱乐应用设计源码
- 基于Java、Vue、JavaScript、CSS、HTML的毕设设计源码
- 基于Java和HTML的CMS看点咨询系统设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页