![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安全框架
愿你一世安呀
这个作者很懒,什么都没留下…
展开
-
shiro之权限分配
Shiro标签 1.1 使用Thymeleaf整合Shiro标签 添加Maven依赖 <dependency> <groupId>com.github.theborakompanioni</groupId> <artifactId>thymeleaf-extras-shiro</artifactId> <version>2.0.0</version> </dependency> 添原创 2020-07-29 16:24:03 · 582 阅读 · 0 评论 -
shiro之权限分配
编写html // 登录后的链接 <a th:href="@{|/admin/test|}">需要有admin角色的功能</a><br> <a th:href="@{|/admin/test01|}">需要有admin角色的功能test01</a><br> <a th:href="@{|/admin/add|}">需要有admin角色的功能add</a><br> <a th:href="@{|/原创 2020-07-29 16:11:04 · 647 阅读 · 0 评论 -
Shiro缓存和密码加密
认证缓存解决 当登录成功过一次以后我可以点击后退,然后输入任意账号和密码这时无论输入什么信息Shiro都会认为认证成功,这是因为Shiro在登录成功以后会将数据写入Shiro的缓存导致,因此应该在登录请求的控制器中在判断是否认证过之前添加一个登出操作,已清空缓存这样就可以重复测试登录. – 解决1 登出按钮 @RequestMapping("/logout") public String logout(){ Subject subject = SecurityUtils.getS原创 2020-07-29 09:15:30 · 167 阅读 · 0 评论 -
Shiro整合springboot简单使用
Shiro介绍 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 主要功能 三个核心组件:Subject, SecurityManager 和 Realms. Subject:即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着“原创 2020-07-28 11:01:16 · 117 阅读 · 0 评论