![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shiro
文泽稳
这个作者很懒,什么都没留下…
展开
-
shiro 权限认证authentication方法测试
/** * shiro 权限认证authentication的方法测试 */ @Test public void authentication() { //创建简单realm数据库管理存储账号 SimpleAccountRealm simpleAccountRealm = new SimpleAccountRealm(); simpleAccoun...原创 2019-05-08 10:13:51 · 371 阅读 · 0 评论 -
shiro权限授权 测试
在这里插入代码片 /** * shiro 授权方法测试 */ @Test public void Accredit() { //创建一个管理的账号和权限的数据库realm SimpleAccountRealm simpleAccountRealm = new SimpleAccountRealm(); //添加一个账号 simpleAcco...原创 2019-05-08 10:37:53 · 280 阅读 · 0 评论 -
shiro中inirealm权限和角色认证和授权
```加入项目resources目录下的权限配置文件 用户 wenzewen 密码 123 角色 admin user admin 权限 user:update 和 user:delete /** initRealm 权限授权和认证 */ @Test public void iniRealm() { //创建iniRealm对象 IniRealm iniRealm = new IniReal...原创 2019-05-08 11:14:34 · 311 阅读 · 0 评论 -
shiro权限之自定义 jdbcRealm测试
引入mysql相关依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <gro...原创 2019-05-08 13:23:29 · 330 阅读 · 0 评论 -
shiro中自定义Realm的认证和授权信息
继承AuthorizingRealm 然后模拟数据库获取用户信息,和角色与权限信息 /** * 模拟数据库或者缓存中用户信息 */ Map<String, String> userMap = new HashMap<>(16); { userMap.put("wenzewen", "521314"); super.setName(...原创 2019-05-08 15:48:19 · 533 阅读 · 0 评论 -
shiro中对密码进行加密和加盐salt
加密的代码 对密码加密后再加盐 认证的时候加入加盐的认证信息 直接上代码 /** * md5对密码加密之后的数据 加盐salt的值一般是随机数 */ public static void main(String[] args) { Md5Hash md5Hash = new Md5Hash("521314","文泽稳"); System.out.println(...原创 2019-05-08 16:26:46 · 1970 阅读 · 0 评论