Elixpo MascotElixpo Accounts
Complete authentication for your product

5 Providers.Single Sign-On.Two Steps.

Add sign-in, sign-out, account switching, secure sessions, and complete user management to your app. Choose your providers and branding, register the app, follow the docs, and ship—without building an authentication platform first.

Get started

From a new project to working sign-in in two steps

We host the difficult identity screens and security flows. You choose how your app should look, connect one callback, and keep building your product.

01

Set up your auth project

Create a project, choose the sign-in providers, add your callback URLs, and set the app name, logo, and domain users will recognize.

02

Connect your application

Install the Developer SDK or use standard OAuth. Add sign-in and sign-out, then let the hosted account screens handle the rest.

Developer SDK

One package for the security-sensitive parts

@elixpo/accounts creates login links, protects callbacks, refreshes access, and verifies user identity. That means less auth code to write, review, and keep patched. It runs in Node.js and edge runtimes, and it stays compatible with standard OAuth if you ever want to integrate without the package.

installv1.0.1
$ npm install @elixpo/accounts

import { createAccountsClient } from "@elixpo/accounts"
PKCE and token verification built in

Everything your product needs after “Sign in”

Authentication is more than a login form. Keep the user, session, security, and app lifecycle together from day one.

Five providers, one account

Offer email and password, Google, GitHub, Microsoft, and Discord from one sign-in screen. Users can also choose a passkey when they want passwordless access.

The whole sign-in lifecycle

Sign-in, sign-out, account switching, consent, session refresh, and revocation work together instead of becoming separate features your team must maintain.

User management is included

Give users one place for profiles, security methods, active sessions, devices, connected apps, notification choices, and account deletion.

Your brand, standard OAuth

Show your app name, logo, and domain during the hosted handoff. Underneath, standard OAuth and OpenID Connect keep the integration portable and inspectable.

Stop maintaining auth. Start shipping your product.

Create your auth project, choose the providers and brand your users should see, then follow the quickstart. We handle the account system behind it.