- class Session < ApplicationRecord
- belongs_to :user
- def Session.new_token
- SecureRandom.urlsafe_base64
- end
- def Session.digest(string)
- cost = ActiveModel::SecurePassword.min_cost ? BCrypt::Engine::MIN_COST :
- BCrypt::Engine.cost
- BCrypt::Password.create(string, cost: cost)
- end
- end
|