Sha256: 1bf20ecbb9f7f41d5c2cf96b068128a92f8c095c0e7f88f7b4e0ff951957aaa8
Contents?: true
Size: 768 Bytes
Versions: 4
Compression:
Stored size: 768 Bytes
Contents
module Devise::Oauth::Helpers def normalize_scope scope = (params[:scope] || "").split(" ") scope_mask = Devise::Oauth::AccessToken.scope_to_mask(scope) @requested_scope = Devise::Oauth::AccessToken.mask_to_scope(scope_mask) scope_mask = @client.scope_mask & scope_mask scope_mask = @authorization.scope_mask & scope_mask if @authorization scope_mask = @refresh_token.scope_mask & scope_mask if @refresh_token @scope = Devise::Oauth::AccessToken.mask_to_scope(scope_mask) end def client_blocked? blocked_client if @client.blocked? end def access_blocked? @access = Devise::Oauth::Access.find_or_create_by_client_id_and_resource_owner_id(@client.id, @resource_owner.id) blocked_token if @access.blocked? end end
Version data entries
4 entries across 4 versions & 1 rubygems