1.Cryptography
在上一章博客有写道Cryptography是Shiro的密码模块,Shiro 提高了一些常见的加密组件用于如密码加密 / 解密。
下面不多BB,看一下多种加密方式中我常用的一种加密方式,接下来上代码。
1.1基于Shiro的加密模块实操
创建Bean注入到域对象的属性中,而域由安全管理器来引用
注册使用Shiro的String hashPassword = new SimpleHash("加密格式",密码,"盐",加密次数).toString();
方法来加密注册密码
将用户密码与数据库中的密文做对比,安全管理器来引用域来做对比,域中已保存了加密模块对象。