* 配置 jfinal.properties
* 运行 clean compile jetty:run
* 访问 http://localhost/
* 访问任意地址即可初始化用户
* 管理员: admin 密码123456
* 普通用户: user 密码123456
* 使用非关系型数据库实现角色权限控制
* 密码加密加盐校验
* 密码错误计数累计5次锁定账户
* 自动登录(并非真正的意义上的自动登录,只是配合过滤器可以允许一些浅权限。)
* 在线会话管理
* 强制踢出会话
* 改用redis管理会话
* 改用巨衫数据库
* UI美化
* 支持权限crud
* zTree树引入
* 角色校验
* JSP <shiro:hasRole name="admin"></shiro:hasRole>
* JAVA @RequiresRoles("admin")
* 权限校验
* JSP <shiro:hasPermission name="addUser"></shiro:hasPermission><br>
* JAVA @RequiresPermissions("addUser")
* 登录校验
* JSP <shiro:authenticated> <shiro:notAuthenticated>
* JAVA @RequiresAuthentication
* 角色:admin和user
* 权限标识:addUser、showUser、editUser、deleteUser
这个Demo参考了大量资料与代码,难免有BUG,欢迎大家修改,没有版权。
* MongDB插件中文文档 https://t-baby.gitbooks.io/mongodb-plugin/
* jfianl整合shiro
* https://my.oschina.net/myaniu/blog/137198
* https://my.oschina.net/myaniu/blog/137205
* http://jinnianshilongnian.iteye.com/blog/2018398
...(其他)