8-UserDeatilsService

  • UserDetailsService

通过定制暴露UserDetailsService为Bean来定制你的身份认证
仅当AuthenticationManagerBuilder尚未填充且AuthenticationProviderBean未定义为no时使用

  @Bean
  public SpringDataUserDetailsService springDataUserDetailsService(){
      return new SpringDataUserDetailsService();
  }

通过将PasswordEncoder作为Bean公开来自定义密码的编码方式,例如使用bcrypt

  @Bean
  public BCryptPasswordEncoder passwordEncoder(){
    return new BCryptPasswordEncoder();
  } 
©️2020 CSDN 皮肤主题: 我行我“速” 设计师:Amelia_0503 返回首页