shiro
shiro安全框架学习
极乐码农
这个作者很懒,什么都没留下…
展开
-
shiro整合thymeleaf
thymeleaf导入依赖<dependency> <groupId>com.github.theborakompanioni</groupId> <artifactId>thymeleaf-extras-shiro</artifactId> <version>2.0.0</version></dependency>在MyRe原创 2021-01-05 10:32:59 · 336 阅读 · 0 评论 -
shiro请求授权实现
shiro请求授权实现首先在ShiroConfig中配置授权链条 //授权(正常情况下未授权会跳转到未授权页面)配置授权链条 filterMap.put("/toAdd","perms[user:add]"); filterMap.put("/toUpdate","perms[user:update]"); //设置未授权的请求(未授权页面) factoryBean.setUnauthorizedUrl("/unauthorized原创 2021-01-05 10:08:46 · 275 阅读 · 0 评论 -
shiro整合mybatis
shiro整合mybatis对pom.xml 添加如下 <!--mysql驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version>原创 2020-12-22 20:34:23 · 127 阅读 · 0 评论 -
shiro实现用户认证
shiro实现用户认证用户登录的Controller @RequestMapping("/login") public String login(String username,String password,Model model){ //获得当前用户 Subject subject = SecurityUtils.getSubject(); //封装用户的登录数据(通过用户名和密码让shiro为我们生成一个token)原创 2020-12-22 17:58:10 · 152 阅读 · 0 评论 -
shiro实现登录拦截
shiro实现登录拦截/**anon:无需认证就可以访问* authc:必须认证了才能访问* user:必须拥有 记住我 功能才能访问* perms:拥有对某个资源的权限才能访问* role:拥有某个角色权限才能访问* */原创 2020-12-22 16:21:39 · 330 阅读 · 0 评论 -
shiro初识
shiro初识shiro简介Shiro架构shiro简介Apache Shiro是一个Java的安全(权限)框架Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境(它自带session),也可以用在JavaEE环境.Shiro可以完成,认证,授权,加密,会话管理,Web集成,缓存等。Shiro架构以下是整体架构详细介绍架构详解...原创 2020-12-18 09:57:48 · 102 阅读 · 0 评论