SpringBoot-Shiro
蝶衣_疯魔
日拱一卒无有尽,功不唐捐终入海!
蝶衣_疯魔--来自《霸王别姬》人物程蝶衣--不疯魔不成活
展开
-
Shiro整合Thymeleaf
为什么整合?登录用户后显示相应的页面1.Shiro整合Thymeleaf,导包 <!--Shiro整合Thymeleaf--> <!-- https://mvnrepository.com/artifact/com.github.theborakompanioni/thymeleaf-extras-shiro --> ...原创 2020-04-16 20:18:30 · 254 阅读 · 0 评论 -
Shiro请求授权实现中
1.修改数据库添加权限字段,pojo也添加perms字段2.添加授权的路径和访问需要的权限@Configurationpublic class ShiroConfig { /*三步走,倒着写,将它们交给Spring管理*/ //ShiroFilterFactoryBean:3 @Bean public ShiroFilterFactoryBean get...原创 2020-04-16 19:36:42 · 205 阅读 · 0 评论 -
Shiro整合Mybatis
1.导入相关依赖lombokmysqllog4jdruidmybatis-spring-boot-starter <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifact...原创 2020-04-16 18:07:19 · 97 阅读 · 0 评论 -
Shiro实现用户认证
1.编写登录controller @RequestMapping("/login") public String login(String username,String password,Model model){ //获取当前用户 Subject subject = SecurityUtils.getSubject(); //封装...原创 2020-04-16 14:41:56 · 180 阅读 · 0 评论 -
Shiro实现登录拦截
//添加Shiro内置拦截器 拦截请求 /* * anon:无需认证就可以访问, authc:必须认证了 才能让问 user:必须拥有 记住我功能才能用 perms:拥有对菜 个贷源的权限才能访间: role:拥有某 个角色权限才能访问 ...原创 2020-04-16 13:58:22 · 543 阅读 · 0 评论 -
SpringBoo整合Shiro环境搭建
Shiro的三大对象1.subject 当前用户2.securityMonager 管理所有用户3.Realm 建接数据I .1.创建一个Spring Initializr一直下一步,选择Web环境2.在Pom中导入Shiro整合Spring的jar包<!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-...原创 2020-04-16 13:11:24 · 156 阅读 · 0 评论 -
Shiro的Subject分析
Spring Secutiry~都有!1| Subject currentuser = Securityutils. getsubject();2 session session = currentuser。getsession();3| currentuser. isAuthenticated()currentuser . getprincipal()5| currentuser. h...原创 2020-04-16 11:54:03 · 218 阅读 · 0 评论 -
Shiro 10分钟快速入门
导入pom依耐添加log4j日志配置、shiro配置添加快速启动类Quickstart-shiro官网http://shiro.apache.org/shiro官网的github案例https://github.com/apache/shiro/tree/master/samples/quickstart1.创建一个空的Maven项目springboot-shiro,添加hell...原创 2020-04-16 09:18:22 · 1003 阅读 · 0 评论