Java Spring表单获取输入的密码

Java Spring表单获取输入的密码,java,spring,spring-security,Java,Spring,Spring Security,jsp我有j_用户名,j_密码,这将调用我的UserDetailsServiceImpl.loadUserByUsername(字符串用户名),如何验证密码?您自己不验证密码,Spring Security会比较从loadUserByUsername()返回的UserDetails对象(其中包含密码字段)以及用户提供的凭据 这允许将身份验证逻辑抽象出来,而不是在代码中处理,例如,如果您想更改为使用哈希、salt等。如果您自己不验证密码,Spring Security会比较从loadUserByU

jsp我有j_用户名,j_密码,这将调用我的UserDetailsServiceImpl.loadUserByUsername(字符串用户名),如何验证密码?

您自己不验证密码,Spring Security会比较从
loadUserByUsername()返回的
UserDetails
对象(其中包含密码字段)以及用户提供的凭据


这允许将身份验证逻辑抽象出来,而不是在代码中处理,例如,如果您想更改为使用哈希、salt等。如果您自己不验证密码,Spring Security会比较从
loadUserByUsername()
返回的
UserDetails
对象(其中包含密码字段)使用用户提供的凭据


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

如果我的密码在数据库中加密,该怎么办?在将其与数据库中存储的密码进行比较之前,我如何告诉Spring security对用户在登录表单中输入的密码进行加密?我得到了我的答案。谢谢。如果我的密码在数据库中加密了怎么办?我如何告诉Spring security在将用户在登录表单中输入的密码与数据库中存储的密码进行比较之前对其进行加密?我得到了我的答案。谢谢。