1be2ec2d04
An LDAP sign-in request results in a different request parameter than a standard GitLab sign-in. Since Warden doesn't pass us the user that was blocked, we first search for a `username` in the request parameters and then look for `user.login`. Closes #46307 |
||
---|---|---|
.. | ||
database | ||
ldap | ||
o_auth | ||
saml | ||
blocked_user_tracker.rb | ||
ip_rate_limiter.rb | ||
omniauth_identity_linker_base.rb | ||
request_authenticator.rb | ||
result.rb | ||
too_many_ips.rb | ||
unique_ips_limiter.rb | ||
user_access_denied_reason.rb | ||
user_auth_finders.rb |