标签:密码 相同 pass style 完全 pre 方法 code 项目
项目中用到了BCryptPasswordEncoder对密码进行二次加密,BCryptPasswordEncoder的加密的字符串并不是完全相同的,如果需要判断是否是原来的密码,需要用它自带的方法。
加密:
BCryptPasswordEncoder encode = new BCryptPasswordEncoder(); encode.encode(password);
判断:
encode.matches(oldpassword,user1.getPassword());
BCryptPasswordEncoder加密及判断密码是否相同
标签:密码 相同 pass style 完全 pre 方法 code 项目
原文地址:http://www.cnblogs.com/jiangwz/p/7966389.html