3
我有一個設計認證的rails 4應用程序。我從頭開始重建,並希望編寫自己的身份驗證系統,但我有用戶存儲在數據庫中,其密碼存儲爲encrypted_password
,這是設計用於存儲散列密碼的用途。我明白,使用bcrypt
我應該有一個password_digest
列。我可以使用devise encrypted_password和自定義身份驗證嗎?
我的問題是雙重的:bcrypt能夠讀取我的設備encrypted_password
列中存儲的內容嗎?如果是,我可以簡單地將該數據庫列重命名爲password_digest
還是會導致問題?