AXUS IDAXUS ID

Single sign-on for the AXUS ecosystem

One secure account for every app you use.

Sign in with a passkey, Google or a password — and see exactly what each app gets before you continue.

Features

Passkeys built in

Sign in with Face ID, Touch ID or a security key. No passwords to remember, nothing to phish.

You decide what’s shared

Every app asks first. See exactly what it gets before you continue, and where you’ll be sent.

Multiple identities

Stay signed in to several accounts and switch in one click, or create nested identities.

Standards, not lock-in

OAuth 2.0 with PKCE, OpenID Connect and SAML 2.0. Works with the libraries you already use.

For developers

Add “Continue with AXUS ID” to your login screen.

Standard OAuth 2.0 + PKCE and OpenID Connect. No SDK required, no client secrets. It sits in the same button group as Google, Apple, or GitHub — users approve exact scopes on a consent screen and can revoke access from their account at any time.

  • Authorization Code flow with PKCE
  • OpenID Connect discovery, ID tokens and userinfo
  • SAML 2.0 identity provider with metadata
  • Refresh tokens and token revocation

Developer overview · Endpoint reference · Register redirect URIs

Issuer

https://axusid-website.vercel.app

Discovery document

https://axusid-website.vercel.app/.well-known/openid-configuration

JWKS

https://axusid-website.vercel.app/.well-known/jwks.json

Sits alongside your existing buttons

Continue with AXUS ID

Keep your current logins. Offer AXUS ID as one more option.

No migration required. Users with a Google or GitHub account link it once in Security settings; new users create an AXUS ID with a passkey or password. Your app keeps receiving standard OIDC claims.

How to run it next to the rest