
shiro
码农农码一生
这个作者很懒,什么都没留下…
展开
-
shiro学习(三) 自定义realm
一、编写自定义realmpackage com.chunan.shiro.realm;import java.util.HashSet;import java.util.Set;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro.authc.AuthenticationToken;im.原创 2020-09-07 15:35:50 · 138 阅读 · 0 评论 -
shiro学习(二) 入门认证
使用 test 完成最基本简单的认证流程。1、认证流程 1、创建 securityManager 2、主体(subject) 提交请求 3、securityManager 认证 4、Authenticator 认证 5、Realm 验证2、引入依赖 <!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-core --> <dependen...原创 2020-08-19 17:26:44 · 207 阅读 · 0 评论 -
shiro学习(一) 介绍
简介Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。核心角色1)Subject:认证主体代表当前系统的使用者,就是用户,在Shiro的认证中,认证主体通常就是userName和passWord,或者其他用户相关的唯一标识。2)SecurityManager:安全管理器Shiro架构中最核心的组件,通过它可以协调其.原创 2020-08-19 17:16:16 · 187 阅读 · 0 评论