后端
未读
Shiro源码剖析——Subject的创建与获取(一次完整的请求执行流程)
总体流程:1、在过滤的过程中创建subjectdoFilter -> SecurityManager -> SubjectContext -> 创建subject -> 解析各种信息并赋值2、若该subject未认证则进行认证并在认证时再次创建subject调用realm中的
后端
未读
Shiro整合JWT和Redis实现认证和权限鉴定
Shiro整合JWT实现认证和权限鉴定(详细清晰)一、前情提要JWT:服务端根据规范生成一个令牌(token),并且发放给客户端(保存在客户端)。此时客户端请求服务端的时候就可以携带者令牌,以令牌来证明自己的身份信息。Shiro:Java的一个安全(权限)框架,用户登录时把身份信息(用户名/手机号/
后端
未读
解决required a single bean, but 2 were found问题
背景:springboot整合shiro中自定义Realm时出现错误描述Parameter 0 of method getDefaultWebSecurityManager in cn.ken.springboot_shiro.config.ShiroConfig required a single