有安全密碼
建立使用者模型
rails generate model User email:string password_digest:string
將 has_secure_password 模組新增到使用者模型
class User < ActiveRecord::Base
has_secure_password
end
現在,你可以使用密碼建立新使用者
user = User.new email: 'bob@bob.com', password: 'Password1', password_confirmation: 'Password1'
使用 authenticate 方法驗證密碼
user.authenticate('somepassword')