![](https://img.haomeiwen.com/i17461581/d7fce2422e3c8bc1.jpg)
加密部分还没说。
前期我们的用户密码没有加密,现在添加用户时,我们需要对用户密码进行加密
第一步,需要在spring-security配置文件中配置加密类
![](https://img.haomeiwen.com/i17461581/6db700e9ae3f6c4d.jpg)
![](https://img.haomeiwen.com/i17461581/b9f6935f7b1d46a9.jpg)
这里要注意的是,配置加密后,初始明文密码不再有效了,需要借BCryptPasswordEncoder 加密工具类进行加密后存入数据库,方可重新有效。关于加密工具类,在文末。
第二步,在业务层,由于配置了加密bean,可直接注入,在save/insert用户之前,进行加密操作
![](https://img.haomeiwen.com/i17461581/5cd14305d82f5314.jpg)
![](https://img.haomeiwen.com/i17461581/4219359d916c5897.jpg)
最后,是一个加密工具类,可以将其对明文密码进行加密。
![](https://img.haomeiwen.com/i17461581/9e97bd8ba997ceb8.jpg)
加密部分还没说。
前期我们的用户密码没有加密,现在添加用户时,我们需要对用户密码进行加密
第一步,需要在spring-security配置文件中配置加密类
这里要注意的是,配置加密后,初始明文密码不再有效了,需要借BCryptPasswordEncoder 加密工具类进行加密后存入数据库,方可重新有效。关于加密工具类,在文末。
第二步,在业务层,由于配置了加密bean,可直接注入,在save/insert用户之前,进行加密操作
最后,是一个加密工具类,可以将其对明文密码进行加密。
本文标题:Spring Security安全认证服务框架的简单应用(下)
本文链接:https://www.haomeiwen.com/subject/ldoegqtx.html
网友评论