Method: ClientApplication.verify_request
- Defined in:
-
lib/generators/mongoid/oauth_provider_templates/client_application.rb,
lib/generators/active_record/oauth_provider_templates/client_application.rb
42 43 44 45 46 47 48 49 50 51 |
# File 'lib/generators/mongoid/oauth_provider_templates/client_application.rb', line 42 def self.verify_request(request, = {}, &block) begin signature = OAuth::Signature.build(request, , &block) return false unless OauthNonce.remember(signature.request.nonce, signature.request.) value = signature.verify value rescue OAuth::Signature::UnknownSignatureMethod => e false end end |