Sha256: 4730764523586cf60348a67bfc5c6d6c293231c844928614ddf78544a832eefd
Contents?: true
Size: 781 Bytes
Versions: 2
Compression:
Stored size: 781 Bytes
Contents
module GraphqlDevise module Concerns SetUserByToken = DeviseTokenAuth::Concerns::SetUserByToken SetUserByToken.module_eval do attr_accessor :client_id, :token, :resource alias_method :set_resource_by_token, :set_user_by_token def graphql_context { current_resource: @resource, controller: self } end def build_redirect_headers(access_token, client, redirect_header_options = {}) { DeviseTokenAuth.headers_names[:"access-token"] => access_token, DeviseTokenAuth.headers_names[:client] => client, :config => params[:config], :client_id => client, :token => access_token }.merge(redirect_header_options) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
graphql_devise-0.12.1 | app/controllers/graphql_devise/concerns/set_user_by_token.rb |
graphql_devise-0.12.0 | app/controllers/graphql_devise/concerns/set_user_by_token.rb |