Class: Devise::Auth0::FailureApp

Inherits:
FailureApp
  • Object
show all
Defined in:
lib/devise/auth0/failure_app.rb

Instance Method Summary collapse

Instance Method Details

#json_failureObject



13
14
15
16
17
# File 'lib/devise/auth0/failure_app.rb', line 13

def json_failure
  self.status = 401
  self.content_type = 'application/json'
  self.response_body = { error: warden.message }.to_json
end

#respondObject



5
6
7
8
9
10
11
# File 'lib/devise/auth0/failure_app.rb', line 5

def respond
  if request.format == :json
    json_failure
  else
    super
  end
end