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