From 1e3421713a7f103406c683ff6ddf864cec246060 Mon Sep 17 00:00:00 2001 From: theworldbright Date: Sun, 22 Nov 2015 15:22:35 -0800 Subject: [PATCH] Handle error when request object is signed --- .../api/openid_connect/authorizations_controller.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/controllers/api/openid_connect/authorizations_controller.rb b/app/controllers/api/openid_connect/authorizations_controller.rb index a430bdd01..a088d73e2 100644 --- a/app/controllers/api/openid_connect/authorizations_controller.rb +++ b/app/controllers/api/openid_connect/authorizations_controller.rb @@ -12,6 +12,11 @@ module Api handle_params_error("bad_request", e.message) end + rescue_from JSON::JWS::VerificationFailed do |e| + logger.info e.backtrace[0, 10].join("\n") + handle_params_error("bad_request", e.message) + end + before_action :auth_user_unless_prompt_none! def new