Add log messages to clarify log messages about API CSRF token verification failure
This commit is contained in:
parent
4d05e85375
commit
d020eabf29
1 changed files with 8 additions and 0 deletions
|
@ -7,6 +7,14 @@ module Gitlab
|
|||
class Controller < ActionController::Base
|
||||
protect_from_forgery with: :exception
|
||||
|
||||
rescue_from ActionController::InvalidAuthenticityToken do |e|
|
||||
logger.warn "This CSRF token verification failure is handled internally by `GitLab::RequestForgeryProtection`"
|
||||
logger.warn "Unlike the logs may suggest, this does not result in an actual 422 response to the user"
|
||||
logger.warn "For API requests, the only effect is that `current_user` will be `nil` for the duration of the request"
|
||||
|
||||
raise e
|
||||
end
|
||||
|
||||
def index
|
||||
head :ok
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue