Spring表单输入密码

时间:2010-07-29 10:55:01

标签: java spring spring-security

jsp我有j_username,j_password,这会调用我的UserDetailsS​​erviceImpl.loadUserByUsername(字符串用户名),如何验证密码?

1 个答案:

答案 0 :(得分:5)

您不自行验证密码,Spring Security会将您从UserDetails(包含密码字段)返回的loadUserByUsername()对象与用户提供的凭据进行比较。

这允许将身份验证逻辑抽象出来而不在代码中处理,例如,如果您想要更改为使用哈希,盐等。