首页 > TAG信息列表 > UserRealm
Springboot集成Shiro
1、导入shiro依赖 2、编写两个核心配置 ShiroConfig和UserRealm(授权和认证) ShiroConfig中: UserRealm中: 写两个页面add和update及controller进行测试 controller:Shiro
Shiro 1、Shiro的简介 1.1Shiro特性 Shiro把Shiro开发团队称为“应用程序的四大基石”——身份验证,授权,会话管理和加密作为其目标。 Authentication:有时也简称为“登录”,这是一个证明用户是他们所说的他们是谁的行为。Authorization:访问控制的过程,也就是绝对“谁”去访问“shiro学习笔记-UserRealm-BeanUtils-SimpleAuthenticationInfo
UserRealm public class UserRealm extends AuthorizingRealm { private UserService userService = new UserServiceImpl(); protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) { String username = (String)principalsshiro注意点总结
目录 shiroConfiganon设置要在authc前面 而且map是linkedHashmap!!!!! shiroConfig package com.qh.yyxt.config; import at.pollux.thymeleaf.shiro.dialect.ShiroDialect; import org.apache.shiro.authc.credential.HashedCredentialsMatcher; import org.apache.shiro.cspringboot整合shiro
整合shiro环境 先搭建好一个简单的boot项目 这里不做说明了 导入shiro依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.7.1</version> </shiro的使用
知识: 英语单词 Authentication 认证 Authorization 授权 principal 首要的,本金,校长 shiro三大对象 Subject 用户 SecurityManager 管理用户 Reaim 连接用户 使用步骤 导入依赖 <dependency> <groupId>org.apache.shiro</groupId>