【发布时间】:2011-02-13 02:31:40
【问题描述】:
我正在尝试设置 spring security 3 来针对我的 hibernate 3 数据库对用户进行身份验证。我只在数据库中存储密码的 sha1 哈希值(不是明文)。
我查看了this 和this,它们告诉我实现自己的UserDetailsService。不幸的是,loadUserByUsername 吐出的 UserDetails 似乎需要明文密码,而我没有。
这通常是如何处理的? Spring Security 真的可以在这里做我需要的吗?我错过了什么吗?
【问题讨论】:
标签: hibernate authentication hash passwords spring-security