{# The following directives enforce OAuth2 authentication: #} auth_request /oauth2/auth; {# This directive issues an internal sub-request to '/oauth2/auth' for every incoming request. #} {# The sub-request checks if the client is authenticated. #} error_page 401 = /oauth2/start; {# If the authentication check fails (i.e., a 401 Unauthorized is returned), #} {# this directive redirects the client to '/oauth2/start', which typically initiates the OAuth2 login process. #}