issues
search
On-Security
/
on-security
基于Spring Security编写,支持OpenID Connect 1.0、OAuth 2.1协议规范的统一身份认证、联合身份认证、SSO单点登录框架
GNU General Public License v3.0
2
stars
1
forks
source link
提供应用服务依赖(Application Service)
#63
Closed
hengboy
closed
1 year ago
hengboy
commented
1 year ago
需求:
针对每一个请求进行资源授权验证,支持基于角色(RBAC)、基于属性(ABAC)的方式验证
提供
OnSecurityApplicationContext
安全应用上下文实例,从该实例中可以线程安全的获取本次请求所携带的用户基本信息、用户授权角色列表、用户属性列表、用户扩展数据等
hengboy
commented
1 year ago
获取令牌授权资源信息:
应用服务(Application Service)需要根据用户请求应用资源时
Header
中所携带的AccessToken去授权服务器(Authorization Server)去获取该令牌所授权的资源以及其他相关信息
应用服务器需要将获取的数据进行内存临时缓存,缓存的过期时间应为令牌的过期时间
需求:
OnSecurityApplicationContext
安全应用上下文实例,从该实例中可以线程安全的获取本次请求所携带的用户基本信息、用户授权角色列表、用户属性列表、用户扩展数据等