class GrapeDeviseAuth::Configuration

Constants

ACCESS_TOKEN_KEY
CLIENT_KEY
CURRENT_AUTH_HEADERS
EXPIRY_KEY
REQUEST_START
UID_KEY

Attributes

batch_request_buffer_throttle[RW]
change_headers_on_each_request[RW]
default_provider[RW]
headers_names[RW]
max_number_of_devices[RW]
remove_tokens_after_password_reset[RW]
token_lifespan[RW]

Public Class Methods

new() click to toggle source
# File lib/grape_devise_auth/configuration.rb, line 18
def initialize
  @batch_request_buffer_throttle = 2.weeks
  @change_headers_on_each_request = true
  @default_provider = 'email'
  @token_lifespan = 2.weeks
  @max_number_of_devices = 10
  @headers_names = {:'access-token' => 'access-token',
                    :'client' => 'client',
                    :'expiry' => 'expiry',
                    :'uid' => 'uid',
                    :'token-type' => 'token-type' }
  @remove_tokens_after_password_reset = false
end