Live OAuth flow
Click the button to experience the real authentication flow — popup or redirect. Toggle between modes to compare.
This simulates the full OAuth 2.0 PKCE flow between your app and UniAuth. No login required — uses sample data to show every step.
Click to walk through the OAuth flow step by step
SDK integration
Three ways to add UniAuth sign-in to your app. Each SDK supports popup and redirect modes with automatic PKCE.
<script src="https://uniauth.id/brand/oauth/uniauth-widget.js"></script><!-- Popup mode (default on desktop) -->
<div id="signin"></div>
<script>
UniAuth.renderButton('#signin', {
clientId: 'YOUR_CLIENT_ID',
redirectUri: window.location.origin + '/callback',
mode: 'popup',
theme: 'dark',
onSuccess: function(result) {
console.log('Token:', result.accessToken);
},
onError: function(err) {
console.error('Auth error:', err);
}
});
</script>Live preview
Login flow step by step
Visual walkthrough of the full UniAuth login flow, from initial sign-in through multi-factor authentication.
Use your fingerprint, face, or security key to verify your identity
Enter the 6-digit code from your authenticator app
Welcome back, Jane
Session secured with ML-DSA-44 post-quantum signature
This is a visual walkthrough of the UniAuth login flow. Returning users skip the password step when they have a passkey or trusted device, so subsequent sign-ins collapse to a single biometric tap.
What you can try yourself
Every step below is fully implemented and reachable with a free account.
Create an account
Email registration with password strength scoring, HaveIBeenPwned breach check, and instant verification link.
Enable 2FA
Set up TOTP via authenticator app, generate backup codes, and optionally enroll a passkey.
Connect an OAuth app
Register an OAuth client, configure redirect URIs, and test the PKCE authorization flow end-to-end.
Explore the audit trail
Every security-relevant action on your account is logged and visible at /account/audit.
Try it yourself
Choose your path to getting started with UniAuth.
Create a free account
Sign up in under 60 seconds. No credit card required. Full API access from day one.
Get startedExplore the docs
Comprehensive guides, API reference, SDK documentation, and integration tutorials.
Read docsTalk to sales
Enterprise plans, custom SLAs, on-premise deployment, and dedicated support.
Contact usFeature highlights
A snapshot of the capabilities that make UniAuth the most complete open identity platform.
Post-Quantum Sessions
Every session is signed with ML-DSA-44 (FIPS 204). Forgery-detected sessions are revoked instantly. Future-proof against quantum threats.
Passkey-First Auth
WebAuthn/FIDO2 with Conditional UI autofill. Users can sign in with biometrics or hardware keys without typing a password.
Full OAuth 2.0 + OIDC
Authorization code with PKCE, client credentials, device flow, token exchange, DPoP, and dynamic client registration.
Pairwise Privacy
Each connected app receives a unique, deterministic user identifier. Apps cannot correlate users across services.
Adaptive Threat Detection
ML-powered risk scoring analyzes IP reputation, device fingerprint, login timing, and burst patterns in real time.
SCIM 2.0 Provisioning
Automated user and group lifecycle management. Bulk operations, filter queries, and organization-scoped tokens.