spring_security实现了single sign-on功能
发布时间
阅读量:
阅读量
大家好!我是寇老师。接下来,让我们共同来了解单点登录SSO的相关知识。
目录结构与内容概览
1.系统运行效果展示(b站-链接)
2. 老寇云SSO系统架构
3.老寇云SSO授权机制
4.老寇云SSO流程图(基于个人认知)
5.老寇云SSO流程解析(基于个人认知)?
6.关键代码实现
1.运行效果可视化展示
Spring Security实现单点登录机制
2. 老寇云SSO架构
-
基础架构:采用Spring Boot与Spring Cloud技术组合构建
-
身份验证与权限管理:在im-sso模块中结合Shiro与JWT实现,而在security-auth和security-server模块中则运用Spring Security配合OAuth2协议进行安全管理
-
数据缓存方案:选用Redis作为缓存中间件
3.老寇云SSO授权模式
老寇云所采用的核心机制主要为授权码模式与密码模式两种方式。
security-auth选用的是密码模式进行身份验证。
- grant_type:用于标识授权类型,该参数在此场景下固定设置为"password",属于必填项。
- username:用于输入用户账号信息,为
全部评论 (0)
还没有任何评论哟~
