Module: Devise::Models

Defined in:
lib/devise_token_auth_headers.rb

Instance Method Summary collapse

Instance Method Details

#__original_deviseObject

This is an awful way to load our code, but Devise defers loading its “strategies” until devise is called and provides no way to hook into that. So we’re left with this.



6
# File 'lib/devise_token_auth_headers.rb', line 6

alias_method :__original_devise, :devise

#devise(*modules) ⇒ Object



7
8
9
10
# File 'lib/devise_token_auth_headers.rb', line 7

def devise(*modules)
  __original_devise(*modules)
  require 'devise_token_auth_headers/header_token_authenticatable'
end