类 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
  • 构造器详细资料

    • PasswordEncoderImpl

      public PasswordEncoderImpl()
  • 方法详细资料

    • encode

      public String encode(CharSequence rawPassword)
      指定者:
      encode 在接口中 org.springframework.security.crypto.password.PasswordEncoder
    • matches

      public boolean matches(CharSequence rawPassword, String encodedPassword)
      指定者:
      matches 在接口中 org.springframework.security.crypto.password.PasswordEncoder