Remove form_action restrictions for ouath2_authorizations#create
Fixes #3424
This commit is contained in:
parent
2a82bd1cf1
commit
707ebddbb5
2 changed files with 5 additions and 3 deletions
|
@ -3,12 +3,13 @@ class Oauth2AuthorizationsController < Doorkeeper::AuthorizationsController
|
|||
|
||||
prepend_before_action :authorize_web
|
||||
before_action :set_locale
|
||||
before_action :allow_all_form_action, :only => [:new, :create]
|
||||
|
||||
authorize_resource :class => false
|
||||
|
||||
def new
|
||||
override_content_security_policy_directives(:form_action => []) if Settings.csp_enforce || Settings.key?(:csp_report_url)
|
||||
private
|
||||
|
||||
super
|
||||
def allow_all_form_action
|
||||
override_content_security_policy_directives(:form_action => []) if Settings.csp_enforce || Settings.key?(:csp_report_url)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue