class ActionDispatch::Routing::Mapper
Public Instance Methods
devise_jwt_for(*resources)
click to toggle source
# File lib/devise/jwt/extensions/action_dispatch.rb, line 4 def devise_jwt_for(*resources) options = resources.extract_options! options[:controllers] = default_devise_jwt_controllers.merge(options[:controllers] || {}) options[:defaults] = { format: :json }.merge(options[:defaults] || {}) Devise::JWT::WardenHelper.add_mappings(*resources) devise_for(*resources, options) end
Private Instance Methods
default_devise_jwt_controllers()
click to toggle source
# File lib/devise/jwt/extensions/action_dispatch.rb, line 14 def default_devise_jwt_controllers { confirmations: 'devise/jwt/confirmations', passwords: 'devise/jwt/passwords', registrations: 'devise/jwt/registrations', sessions: 'devise/jwt/sessions', unlocks: 'devise/jwt/unlocks' } end