Sha256: ad19d00224c38f07ab8ece050841dc5da5f52b2b7d5bc546da3a7b47cd3ac74c
Contents?: true
Size: 609 Bytes
Versions: 3
Compression:
Stored size: 609 Bytes
Contents
require 'devise/failure_app' require 'devise/strategies/doorkeeper' module Devise module Doorkeeper class DoorkeeperFailureApp < ::Devise::FailureApp def respond if warden_message == Devise::Strategies::Doorkeeper::WARDEN_INVALID_TOKEN_MESSAGE invalid_oauth_token else super end end private def invalid_oauth_token error = ::Doorkeeper::OAuth::InvalidTokenResponse.new headers.merge! error.headers self.response_body = error.body.to_json self.status = error.status end end end end
Version data entries
3 entries across 3 versions & 1 rubygems