<div dir="ltr">I have been doing some reading an googling, and I am wondering if someone can help.<div><br></div><div>I have an oauth2 service successfully authenticating nginx visitors.  Because Nginx is fronting a web application on the backend, the web application does NOT have valid domain credentials to interact with the nginx layer.</div><div><br></div><div>Goal:</div><div>I would like to be able to do something like the following:</div><div><br></div><div>geo $localhost {</div><div>  default 0;</div><div>  <a href="http://127.0.0.1/32">127.0.0.1/32</a> 1;</div><div>}</div><div><br></div><div>server {</div><div>  location / {</div><div>    if ($localhost = 0) {</div><div>      auth_request = /oauth2/callback</div><div>      ....</div><div>    }</div><div>  }</div><div>}</div><div><br></div><div>Is this possible?</div><div>TL;DR -> bypass nginx oauth2 auth_request module when source ip is localhost</div></div>