Sha256: 478e27fff83ebb3e26e1316fd65c058d790d8e2df19e52b209390ffd7d10566b
Contents?: true
Size: 821 Bytes
Versions: 7
Compression:
Stored size: 821 Bytes
Contents
module WineBouncer module AuthMethods attr_accessor :doorkeeper_access_token def protected_endpoint=(protected) @protected_endpoint= protected end def protected_endpoint? @protected_endpoint || false end def resource_owner instance_eval(&WineBouncer.configuration.defined_resource_owner) end def client_credential_token? has_doorkeeper_token? && doorkeeper_access_token.resource_owner_id.nil? end def doorkeeper_access_token @_doorkeeper_access_token end def doorkeeper_access_token=(token) @_doorkeeper_access_token = token end def has_doorkeeper_token? !!@_doorkeeper_access_token end def has_resource_owner? has_doorkeeper_token? && !!doorkeeper_access_token.resource_owner_id end end end
Version data entries
7 entries across 7 versions & 1 rubygems