Documentation

Infernos Auth is the central SSO service for Infernos sites and bots. Consumer apps use the shared session cookie and @infernos-auth/auth-lib.

Integration overview

  1. Point users at /auth/signin?callbackUrl=… on this host (or use AuthButton from auth-lib).
  2. Install @infernos-auth/auth-lib and mount createSessionHandler() at /api/auth/[...nextauth].
  3. Share NEXTAUTH_SECRET and cookie domain with auth-api so JWT sessions decode on your site.
  4. Supported providers: Discord, Google, and Microsoft (Azure AD). Riot when configured.

Consumer docs

Full package usage, env vars, and examples live in the auth-lib README and consumer app repos (main site, tag-role-bot, etc.).

Need help? Contact support.

← Back to home