提尔(Tyr),是北欧神话中的战争与勇气之神,同时也是契约的保证人,誓言的守护者和荣耀的代表。
软件架构说明
- 基于Spring Security开发和实现的模块。Spring Security是一个功能强大且高度可定制的,主要负责为Java程序提供声明式的 身份验证和访问控制 的安全框架。
- 主要实现了基于Session登录和基于jwt登录的两种方式。
- 授权服务器,基于Spring Authorization Server(简称 SAS)是 Spring 团队最新开发适配 OAuth 协议的授权服务器项目。
- 资源服务器,基于Spring Security OAuth模块开发,主要用于管理和保护用户资源。
- sso核心模块,对服务端和客户端提供基础支持。
- sso服务端,认证中心。
- sso客户端,通常和系统的网关/业务模块集成。当前模块是基于token实现的。
- sso客户端,当前模块是基于Session实现的。
- Cookie,Session,Token,JWT授权方式对比
- Spring Security系列之基础概念
- Spring Security系列之认证(Authentication)架构
- Spring Security系列之授权(Authorization)架构
- 文章持续补充中...
- xxxx
- xxxx
- xxxx
- xxxx
- xxxx
- xxxx
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request