2021年7月15日

shiro的过滤器

摘要: shiro的过滤器 shiro与web进行集成的时候,主要通过过滤器来进行实现,下面是shiro的过滤器的继承体系 **AbstractFilter:**shiro中filter的顶级抽线类,定义了init(FilterConfig filterConfig)方法,用来进行初始化。 Nameable 阅读全文

posted @ 2021-07-15 17:34 海之浪子 阅读(965) 评论(0) 推荐(0) 编辑

shiro角色与权限

摘要: shiro角色与权限 shiro在认证过程中,会判断该用户是否含有一定的权限或者角色,其中位于顶层的接口为AuthorizationInfo,其继承体系如下: AuthorizationInfo:为用户在认证的过程中,会将相应的角色与权限封装到AuthorizationInfo中,后面会根据该信息进 阅读全文

posted @ 2021-07-15 17:33 海之浪子 阅读(542) 评论(0) 推荐(0) 编辑

shiro Realm体系

摘要: shiro Realm体系 上图是整个Realm的继承和实现体系,Realm主要就是对用户的身份主体进行验证如(账号和密码),其中顶层接口为Realm Realm:主要对用户进行身份验证 public interface Realm { /** * 返回一个唯一的Realm名字 */ String 阅读全文

posted @ 2021-07-15 17:32 海之浪子 阅读(162) 评论(0) 推荐(0) 编辑

shiro AuthenticationToken体系

摘要: shiro AuthenticationToken体系 如上图,为AuthenticationToken的继承体系,AuthenticationToken是在shiro进行身份验证时不可或缺的一部分,在验证是用户的身份(如:用户名)及凭证(如密码)过程中,都是从该AuthenticationToke 阅读全文

posted @ 2021-07-15 17:28 海之浪子 阅读(2074) 评论(0) 推荐(0) 编辑

shiro身份认证流程

摘要: Shiro身份认证流程 **身份认证:**身份认证主要验证用户的身份,即验证用户操作时是其本人操作的,一般通过验证用户唯一principals和credentials,其中principals代表用户的身份,可以用用户名,邮箱,手机号等标识,唯一即可。credentials代表用户的证明/凭证,我们 阅读全文

posted @ 2021-07-15 17:26 海之浪子 阅读(75) 评论(0) 推荐(0) 编辑

导航