springboot+security整合1 (4)

通常我们会对密码进行加密,所有还要编写一个passwordencode类,实现PasswordEncoder接口,代码如下:

@Component public class MyPasswordEncoder implements PasswordEncoder { private Logger log = LoggerFactory.getLogger(this.getClass()); @Override //不清楚除了在下面方法用到还有什么用处 public String encode(CharSequence rawPassword) { return StringUtil.StringToMD5(rawPassword.toString()); } //判断密码是否匹配 @Override public boolean matches(CharSequence rawPassword, String encodedPassword) { return encodedPassword.equals(this.encode(rawPassword)); } } 3、 编辑配置文件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwsgs.html