One login.
Every app.
Viscra SSO lets you sign in to any integrated app with your passkey, Discord, or credentials - no new passwords, ever.
⌘
Passkey-first
Face ID, Touch ID, or device PIN. No passwords required.
◈
Discord login
Link your Discord account as a secondary sign-in method.
◻
Roblox linking
Prove Roblox ownership via OAuth.
◎
Scoped access
Apps request exactly what they need. You approve or deny.
×
Token revocation
Revoke any app's access from your dashboard, instantly.
〈〉
Open OAuth 2.0
Standard auth flow. Any developer can integrate in minutes.
Developer-ready
Standard OAuth 2.0
Drop-in integration in minutes.
authorize.ts
const params = new URLSearchParams({
client_id: "YOUR_CLIENT_ID",
redirect_uri: "https://yourapp.com/callback",
response_type: "code",
scope: "identity discord",
state: crypto.randomUUID(),
});
window.location.href =
"https://sso.viscra.uk/authorize?" + params;