16 lines
302 B
Ruby
16 lines
302 B
Ruby
class AccessToken < OauthToken
|
|
belongs_to :user
|
|
belongs_to :client_application
|
|
|
|
scope :valid, -> { where(:invalidated_at => nil) }
|
|
|
|
validates :user, :secret, :presence => true
|
|
|
|
before_create :set_authorized_at
|
|
|
|
protected
|
|
|
|
def set_authorized_at
|
|
self.authorized_at = Time.now
|
|
end
|
|
end
|