shiro
文章平均质量分 84
CodeSerial
这个作者很懒,什么都没留下…
展开
-
shiro 登录流程源码分析
shiro 登录流程源码分析 获取subjectSecurityUtils.getSubject() 从ThreadContext获取subject 借助ThreadLocal实现线程私有 从线程私有变量的存储map中使用特定key(org.apache.shiro.util.ThreadContext_SUBJECT_KEY)获取subject对象 ThreadLocal#get()是从当前线程保存的私有map拷贝一个返回 ..原创 2021-06-03 20:14:16 · 222 阅读 · 0 评论 -
shiro@RequiresPermission校验实现
shiro-spring借助Spring AOP特性实现shiro的注解式校验引入shiro-spring依赖后一定要注入AuthorizationAttributeSourceAdvisor以便借助spring aop进行shiro注解校验 @Bean public AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor(SecurityManager securityManager) ...原创 2021-05-29 14:52:15 · 930 阅读 · 2 评论 -
Apache Shiro Architecture shiro架构
Apache Shiro ArchitectureApache Shiro以直观简单的简化应用程序安全性为目标。shiro的核心设计模拟了大队哦熟人在某人(或某物)与应用程序交互的情况下对应用程序安全性的看法。软件应用程序通常是根据用户案例设计的。也就是说你会经常根据用户与软件交互的方式来设计用户界面或服务API。例如,你可能会说如果与我的应用程序交互的用户已登录,我会给他们一个看到自己账户信息的按钮。如果没有登录我会提供一个登录按钮。这个例子表明应用程序主要是为了满足用户需求而写的。甚至“用户”可能翻译 2020-09-05 13:52:49 · 140 阅读 · 0 评论 -
Apache Shiro Tutorial 简单构建一个shiro应用
Apache Shiro Tutorial第一个shiro应用使用ini配置文件代表用户分组、密码、权限slf4j+log4j日志输出加载配置public static void main(String[] args) { log.info("My First Apache Shiro Application"); //1. Factory<SecurityManager> factory = new IniSecurityManagerFactory("c翻译 2020-09-05 13:51:29 · 147 阅读 · 0 评论 -
Introduction to Apache Shiro Shiro简介
Introduction to Apache ShiroWhat is Apache Shiroshiro是一个强大易用的Java安全框架用于验证(authentication),授权(authorization),密码学(crytography)和会话管理(session management)。由于shiro简单易懂的API,能够快速,轻松保护将一些小的手机应用变为大型的Web或企业级应用。使用Apache Shiro你可以做以下事情:验证一个用户的身份对用户进行访问控制,例如确定用翻译 2020-09-05 13:50:07 · 121 阅读 · 0 评论