What password crypto hash is used to store passwords in the database? August 02, 2019 21:15 Updated Follow bcrypt is the short answer. We use devise for user management and password encryption (which in turn uses bcrypt). Related articles User roles When I try to activate my account, I get a message telling me that my activation link has expired. Why?