选择身份验证提供者 jdbc-user-service 与 user-service-ref
我想实现 Spring Security 登录并记住我 我对使用 jdbc-user-service 或 user-service-ref 感到困惑 作为我的身份验证提供者 任何人都可以向我描述两者之间的区别是什么,何时选择其中一个,因为我所看到的是两者都用于查找用户。
i want to implement spring security login and remember me
and i am confused between using jdbc-user-service or user-service-ref
as my authentication-provider
can anyone please describe to me what is the difference between both, when to go for one or the other, coz what i can see is that both are used to lookup user.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
配置内置的JdbcDaoImpl
作为用户详细信息的来源。它使用 JDBC 从预定义的数据库表加载用户详细信息。如果需要自定义用户查找,可以创建自定义
UserDetailsService
相反,并使用user-service-ref
引用它。它在以下情况下非常有用:返回的
UserDetails
对象添加额外信息UserDetailsService<jdbc-user-service>
configures a built-inJdbcDaoImpl
as a source of user details. It loads user detials from predefined database tables using JDBC.If you need to customize user lookup, you can create a custom
UserDetailsService
instead and reference it withuser-service-ref
. It can be useful in the following cases:UserDetails
objects returned byUserDetailsService