git.iko.soy/typeable/oauth2-proxy
on master help sign in
NGINX return 403 for sign_in (#2322) (#2323)
5ba54dfWhiteRabbit-Code
contrib/local-environment/nginx.conf+2−2
@@ -20,7 +20,7 @@ server {
20
20
21 # If the auth_request denies the request (401), redirect to the sign_in page
21 # If the auth_request denies the request (401), redirect to the sign_in page
22 # and include the final rd URL back to the user's original request.
22 # and include the final rd URL back to the user's original request.
23− error_page 401 = http://oauth2-proxy.oauth2-proxy.localhost/oauth2/sign_in?rd=$scheme://$host$request_uri;
23+ error_page 401 =403 http://oauth2-proxy.oauth2-proxy.localhost/oauth2/sign_in?rd=$scheme://$host$request_uri;
24
24
25 # Alternatively send the request to `start` to skip the provider button
25 # Alternatively send the request to `start` to skip the provider button
26 # error_page 401 = http://oauth2-proxy.oauth2-proxy.localhost/oauth2/start?rd=$scheme://$host$request_uri;
26 # error_page 401 = http://oauth2-proxy.oauth2-proxy.localhost/oauth2/start?rd=$scheme://$host$request_uri;
@@ -54,7 +54,7 @@ server {
54
54
55 # If the auth_request denies the request (401), redirect to the sign_in page
55 # If the auth_request denies the request (401), redirect to the sign_in page
56 # and include the final rd URL back to the user's original request.
56 # and include the final rd URL back to the user's original request.
57− error_page 401 = http://oauth2-proxy.oauth2-proxy.localhost/oauth2/sign_in?rd=$scheme://$host$request_uri;
57+ error_page 401 =403 http://oauth2-proxy.oauth2-proxy.localhost/oauth2/sign_in?rd=$scheme://$host$request_uri;
58
58
59 # Alternatively send the request to `start` to skip the provider button
59 # Alternatively send the request to `start` to skip the provider button
60 # error_page 401 = http://oauth2-proxy.oauth2-proxy.localhost/oauth2/start?rd=$scheme://$host$request_uri;
60 # error_page 401 = http://oauth2-proxy.oauth2-proxy.localhost/oauth2/start?rd=$scheme://$host$request_uri;
docs/docs/configuration/overview.md+1−1
@@ -371,7 +371,7 @@ server {
371
371
372 location / {
372 location / {
373 auth_request /oauth2/auth;
373 auth_request /oauth2/auth;
374− error_page 401 = /oauth2/sign_in;
374+ error_page 401 =403 /oauth2/sign_in;
375
375
376 # pass information via X-User and X-Email headers to backend,
376 # pass information via X-User and X-Email headers to backend,
377 # requires running with --set-xauthrequest flag
377 # requires running with --set-xauthrequest flag
docs/versioned_docs/version-7.5.x/configuration/overview.md+1−1
@@ -370,7 +370,7 @@ server {
370
370
371 location / {
371 location / {
372 auth_request /oauth2/auth;
372 auth_request /oauth2/auth;
373− error_page 401 = /oauth2/sign_in;
373+ error_page 401 =403 /oauth2/sign_in;
374
374
375 # pass information via X-User and X-Email headers to backend,
375 # pass information via X-User and X-Email headers to backend,
376 # requires running with --set-xauthrequest flag
376 # requires running with --set-xauthrequest flag