摘要: AuthenticationTest.java MD5Test.java CustomRealm.java CustomRealmMd5.java shiro-first.ini shiro-realm-md5.ini shiro-realm.ini 阅读全文
posted @ 2018-04-07 23:53 无天666 阅读(193) 评论(0) 推荐(0)
摘要: 1 shiro介绍 1.1 什么是shiro shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。 spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。 shiro不依赖于spr 阅读全文
posted @ 2018-04-07 23:36 无天666 阅读(236) 评论(0) 推荐(0)
摘要: mapper接口:根据用户id查询用户权限的菜单 service接口:根据用户id查询用户权限的菜单 获取用户权限范围的url 思路: 在用户认证时,认证通过,根据用户id从数据库获取用户权限范围的url,将url的集合存储在session中。 mapper接口:根据用户id查询用户权限的url s 阅读全文
posted @ 2018-04-07 18:11 无天666 阅读(298) 评论(0) 推荐(0)
摘要: 基于url的方式是不需要shiro,对于细粒度的放在业务层去实现,粗粒度的用框架或者url拦截方式。 percode是权限标识符,parentids是权限路径,sortstring是排序字段, 搭建环境 数据库 mysql5.1数据库中创建表:用户表、角色表、权限表(实质上是权限和资源的结合 )、用 阅读全文
posted @ 2018-04-07 18:06 无天666 阅读(274) 评论(0) 推荐(0)