2010-07-29 48 views

回答

5

您不會自己驗證密碼,Spring Security會將您從loadUserByUsername()(包含密碼字段)返回的UserDetails對象與用戶提供的憑據進行比較。

這使得認證邏輯被抽象掉,如果你想改變使用哈希,鹽,代碼沒有被處理,例如等

+0

如果我的密碼是在數據庫加密?我如何告訴Spring安全機構在登錄表單中加密用戶輸入的密碼,然後將其與存儲在數據庫中的密碼進行比較? – 2016-05-08 21:00:23

+0

我得到了我的答案[這裏](http://stackoverflow.com/questions/34931606/how-to-get-the-user-entered-values-of-username-and-password-in-a-spring-security )。謝謝。 – 2016-05-08 21:31:30