最代码官方2020-11-07 19:38:56
证
Spring Boot通过JWT认证协议实现SSO单点登录系统
项目描述
JWT全称JSON Web Token,是一种认证协议
SSO全称Single Sign On,是单点登录的缩写
该实例演示spring boot如何通过jwt实现sso单点登录系统
运行环境
jdk8+IntelliJ IDEA+maven
项目技术(必填)
spring boot+jwt+sso
依赖包文件(可选)
maven搭建
auth-service-lib
链接:https://pan.baidu.com/s/113nBVk0cLO7iI7nFuscP5w
提取码:peef
resources-service-lib
链接:https://pan.baidu.com/s/1SSgY0xVnZC7_CN4cRgm9OQ
提取码:krpr
项目截图(必填)
-Dserver.port=8180
-Dserver.port=8280
运行截图(必填)
未登录时访问http://localhost:8180/protected-resource会跳转到8080端口的登录页面
zuidaima 111111或最代码 111111
登录成功
再次访问8280的资源页面是有权限查看的
退出登录则再次跳转到登录页面
注意事项(可选)
1.8080的单点登录服务需要启动
2.8180和8280的资源服务也需要启动,但是可以启动一个或多个,只要设置不同的端口即可
猜你喜欢
- SpringBoot+Security实现sso单点登录项目实例
- springboot基于jwt完成服务的单点登录简单实例
- spring boot+spring mvc+springdata jpa实现简单的用户登录注册系统
- SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- 基于Springboot Security开发的Github第三方登录Demo实例
- springboot+spring security通过内置方法rememberMe实现记住登录的实例
- springboot+apache shiro登录注册demo
- SpringBoot用户登录注册简单实例
- Springboot开发的客户关系管理系统SpringbootCRM
- Spring Boot+Semantic UI框架开发小而美的个人博客
- spring boot整合freemaker开发医院管理系统
- spring boot课程评价系统
请下载代码后再发表评论
文件名:springboot-single-sign-on-jwt.zip,文件大小:14.06K下载
- /
- /springboot-single-sign-on-jwt
- /springboot-single-sign-on-jwt/auth-service
- /springboot-single-sign-on-jwt/auth-service/pom.xml
- /springboot-single-sign-on-jwt/auth-service/src
- /springboot-single-sign-on-jwt/auth-service/src/main
- /springboot-single-sign-on-jwt/auth-service/src/main/java
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso/auth
/springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso/auth/CookieUtil.java
/springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso/auth/JwtUtil.java
/springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso/auth/LoginController.java
/springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso/auth/SSOAuthServiceWebApplication.java
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso/auth
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding/sso
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com/hellokoding
- /springboot-single-sign-on-jwt/auth-service/src/main/java/com
- /springboot-single-sign-on-jwt/auth-service/src/main/java
- /springboot-single-sign-on-jwt/auth-service/src/main
- /springboot-single-sign-on-jwt/resources-service
- /springboot-single-sign-on-jwt/resources-service/src
- /springboot-single-sign-on-jwt/resources-service/src/main
- /springboot-single-sign-on-jwt/resources-service/src/main/java
- /springboot-single-sign-on-jwt/resources-service/src/main/java/com
- /springboot-single-sign-on-jwt/resources-service/src/main/java/com/hellokoding
- /springboot-single-sign-on-jwt/resources-service/src/main/java/com/hellokoding/sso
- /springboot-single-sign-on-jwt/resources-service/src/main/java/com/hellokoding/sso/resource
- /springboot-single-sign-on-jwt/resources-service/src/main/java/com/hellokoding/sso
- /springboot-single-sign-on-jwt/resources-service/src/main/java/com/hellokoding
- /springboot-single-sign-on-jwt/resources-service/src/main/java/com
- /springboot-single-sign-on-jwt/resources-service/src/main/java
- /springboot-single-sign-on-jwt/resources-service/src/main
- /springboot-single-sign-on-jwt/resources-service/src
- /springboot-single-sign-on-jwt/auth-service
- /springboot-single-sign-on-jwt

- 证spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- 证Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- 证Spring Boot创建自定义Banner.txt实例
- 证Spring Boot配置@Profile注解加载不同环境的配置文件实例
- 证Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- 原证spring AOP 过滤器 拦截器 执行顺序示例
- 证Spring Boot整合jsp做为显示层的hello world实例
- 证Spring Boot整合Ehcache的简单入门实例
- 原SpringBoot入门整合开发java Web项目实例
- 原证精SpringBoot+Maven+Echarts实现实时展示CPU内存硬盘性能
- 证Spring Boot整合Freemarker实现文件上传项目实例
- 原证Spring Boot整合VueJS+spring data jpa实现RESTful API实例

luckyting LV32月26日
mzoai LV192月26日
annazhang LV252月8日
chenlingqi LV22月2日
jinxingtianxia LV22020年12月27日
sodkj123 LV152020年12月15日
1381804747 LV22020年12月9日
chenhuahao LV172020年11月30日
风间千月 LV122020年11月27日
leveldeng LV22020年11月27日

sleepcat88 LV12昨天
569231615 LV6昨天
wywtiao LV54月19日
shiopaaa LV114月15日
MartinKing4月9日
暂无贡献等级
a1453370401 LV93月27日
lake_957 LV113月18日
lironggang LV303月18日
Qolmen LV103月17日
xiegeping LV243月16日