跳到主要内容
版本:7.0.2

UserDetailsService

DeepSeek V3 中英对照 UserDetailsService

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

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

备注

仅当 AuthenticationManagerBuilder 未配置且未定义 AuthenticationProviderBean 时使用。

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