类 PasswordEncoderImpl
java.lang.Object
com.mbap.auth.service.PasswordEncoderImpl
- 所有已实现的接口:
org.springframework.security.crypto.password.PasswordEncoder
@Service("com.mbap.auth.service.PasswordEncoderImpl")
public class PasswordEncoderImpl
extends Object
implements org.springframework.security.crypto.password.PasswordEncoder
密码验证服务类,在oauth2身份验证时,登录名(或客户端名)和密码是分开验证的,本类用户检查密码是否有效
因为平台底层的用户密码、客户端密码都是MD5加密存储的,本实现类中,用前端发送来的密码MD5加密后,再与系统存储里面获取的密码比较
- 作者:
- Amanda.Z
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明encode(CharSequence rawPassword) booleanmatches(CharSequence rawPassword, String encodedPassword) 从接口继承的方法 org.springframework.security.crypto.password.PasswordEncoder
upgradeEncoding
-
构造器详细资料
-
PasswordEncoderImpl
public PasswordEncoderImpl()
-
-
方法详细资料
-
encode
- 指定者:
encode在接口中org.springframework.security.crypto.password.PasswordEncoder
-
matches
- 指定者:
matches在接口中org.springframework.security.crypto.password.PasswordEncoder
-