Spring表单输入密码

com*_*tta 1 java spring spring-security

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

mat*_*t b 5

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

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