跳到主要内容

UserDetailsService

QWen Max 中英对照 UserDetailsService

UserDetailsServiceDaoAuthenticationProvider 用于检索用户名、密码和其他属性,以便使用用户名和密码进行身份验证。Spring Security 提供了 UserDetailsService内存JDBC缓存 实现。

你可以通过将自定义的 UserDetailsService 暴露为一个 bean 来定义自定义认证。例如,以下代码清单自定义了认证,假设 CustomUserDetailsService 实现了 UserDetailsService

备注

这仅在 AuthenticationManagerBuilder 未被填充且未定义 AuthenticationProviderBean 时使用。

@Bean
CustomUserDetailsService customUserDetailsService() {
return new CustomUserDetailsService();
}
java