Files
nemo_encoder/app/models/member.rb
2018-07-26 09:33:05 +06:30

23 lines
627 B
Ruby

class Member < ApplicationRecord
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable and :omniauthable
belongs_to :user,optional: true
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable,:uid, :confirmable, :lockable
def self.authenticate_session_token(token)
if token.nil? || token.blank? || token.to_s == ' '
return false
else
mem = Member.find_by_session_token(token)
if mem.nil?
return nil
else
return mem
end
end
end
end