ฉันกำลังพยายามทำตามคำแนะนำที่นี่ - Rails 3 / Devise: ไม่ได้สร้างเกลือรหัสผ่านอีกต่อไป
แต่มันไม่ทำงานเลย - ทั้ง valid_password?
และ password_digest
password_digest
ได้รับวิธีการที่ได้รับการป้องกัน และ valid_password?
ส่งคืนค่าว่าง
เมื่อผู้ใช้ของฉันเปลี่ยนรหัสผ่าน ฉันอนุญาตให้พวกเขาป้อนรหัสผ่านเก่า และหากตรงกับรหัสผ่านที่เข้ารหัสในฐานข้อมูล ฉันจะอัปเดตรหัสผ่านของผู้ใช้