For use cases where the application is deployed behind external proxy with authentication, it is inconvenient to login to the app itself again, after logging into the proxy. Typical example would be using Authelia, or Authentik to provide the authentication.