Spring Security安全认证服务框架的简单应用(下)

有点萌?

加密部分还没说。

前期我们的用户密码没有加密,现在添加用户时,我们需要对用户密码进行加密

第一步,需要在spring-security配置文件中配置加密类


这里要注意的是,配置加密后,初始明文密码不再有效了,需要借BCryptPasswordEncoder 加密工具类进行加密后存入数据库,方可重新有效。关于加密工具类,在文末。

第二步,在业务层,由于配置了加密bean,可直接注入,在save/insert用户之前,进行加密操作


最后,是一个加密工具类,可以将其对明文密码进行加密。

你可能感兴趣的:(Spring Security安全认证服务框架的简单应用(下))