Web application
Keep user passwords out of your application
- Recommended path
- Use @guardhouse/react for a React SPA, or a maintained OpenID Connect client for another web framework.
- Recommended authentication flow
- Authorization Code with PKCE through Guardhouse-hosted sign-in.
Guardhouse handles
- Hosted sign-in, signup, recovery, MFA, passkeys, and social-provider communication
- OAuth authorization, token issuance, refresh, logout, and session infrastructure
- Tenant branding and configured identity policies
Your team implements
- Register exact redirect and logout URLs and request only the scopes the app needs
- Restore the client session and decide how protected screens behave
- Send the access token to APIs that independently enforce authorization