Interface for server-side authentication handlers.
Authenticates the given request and returns the Principal if successful.
Standard authentication routes provided by the handler.