fluentd-ui/app/models/user.rb
2014-05-13 17:02:32 +09:00

14 lines
325 B
Ruby

class User < ActiveRecord::Base
has_secure_password
validates :name, uniqueness: true, presence: true
validates :remember_token, uniqueness: true, allow_nil: true
def generate_remember_token
begin
token = SecureRandom.base64(32)
end while User.where(remember_token: token).exists?
token
end
end