Sha256: d65fc038022f3caafabdd5709a149a2a83b472c87d7872fd56d2d4362d4dbff2
Contents?: true
Size: 376 Bytes
Versions: 2
Compression:
Stored size: 376 Bytes
Contents
module Oauth2Provider class OauthRefreshToken include Mongoid::Document include Mongoid::Timestamps field :refresh_token field :access_token validates :access_token, presence: true before_create :random_refresh_token private def random_refresh_token self.refresh_token = SecureRandom.hex(Oauth2Provider.settings["random_length"]) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
oauth2_provider_engine-0.0.2 | app/models/oauth2_provider/oauth_refresh_token.rb |
oauth2_provider_engine-0.0.1 | app/models/oauth2_provider/oauth_refresh_token.rb |