Commit bd88c704 by Đường Sỹ Hoàng

Fixed identation

parent 62e0066e
......@@ -11,35 +11,34 @@ class User < ApplicationRecord
has_secure_password
class << self
# Returns the hash digest of the given string.
class << self
# Returns the hash digest of the given string.
def digest(string)
cost = ActiveModel::SecurePassword.min_cost ? BCrypt::Engine::MIN_COST : BCrypt::Engine.cost
BCrypt::Password.create(string, cost: cost)
end
# Returns a random token.
# Returns a random token.
def new_token
SecureRandom.urlsafe_base64
end
end
# Remembers a user in the database for use in persistent sessions
def remember
self.remember_token = self.class.new_token
update_attribute(:remember_digest, self.class.digest(remember_token))
#BCrypt::Password.new(remember_digest).is_password?(remember_token)
end
def remember
self.remember_token = self.class.new_token
update_attribute(:remember_digest, self.class.digest(remember_token))
end
# Returns true if the given token matches the digest.
def authenticated?(remember_token)
return false if remember_digest.nil?
BCrypt::Password.new(remember_digest).is_password?(remember_token)
end
def authenticated?(remember_token)
return false if remember_digest.nil?
BCrypt::Password.new(remember_digest).is_password?(remember_token)
end
# Forgets a user.
def forget
update_attribute(:remember_digest, nil)
end
def forget
update_attribute(:remember_digest, nil)
end
end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment