How is forward auth different from application-level auth?
Application-level auth runs inside your app code. Forward auth runs at the reverse proxy, so unauthenticated requests never reach your application. The proxy checks with an identity provider before forwarding traffic.