Har*_*hil 4 java security spring spring-security
我正在研究 Spring Security,它有很好的功能,但我的要求有点不同。我有一张表: 1. Employee(字段 ename、epassword)
我想从这个表中验证用户身份,但使用 spring security。我知道 Spring Security 有某种启用和角色功能,但无法了解如何从我的表中获取身份验证。我看过一些例子并谷歌搜索某些链接,但一些好的链接会更有帮助。
小智 6
您可以进行自定义并提供从数据库加载用户信息的UserDetailsService实现 。loadUserByUsername(String username)之后,您可以拥有一个自定义实现,它AuthenticationProvider使用您的自定义UserDetailsService来对用户进行身份验证。Spring security 也有相同类型的实现来从表中验证用户身份,但对表结构等有一些限制。您可以查看DaoAuthenticationProvider实现您自己的AuthenticationProvider并JdbcDaoImpl拥有您的自定义UserDetailsService.
| 归档时间: |
|
| 查看次数: |
1856 次 |
| 最近记录: |