Skip to main content

Sylphx AuthPreview

Sign-in for your app’s users: passkeys, social, SSO, and organizations.

Part of Sylphx: the same account, the same key, and the same bill as every other service. In the same league as Clerk, Auth0.

What Sylphx Auth does

  • Every sign-in method

    Passkeys, magic links, email codes, passwords with MFA and breach checks, and social sign-in through OIDC.

  • Organizations and SSO

    Your customers’ organizations with roles and verified domains, and inbound SAML for their identity providers.

  • Hosted and white-labelled

    A hosted account portal on your own domain, React components, and an OAuth server with PKCE and the device flow.

  • Progressive lockout, session limits, and revocation signals are built in.
  • Billed per monthly active user.

Quickstart

Your first call

Install the SDK, set SYLPHX_API_KEY to a key from the console, and call the API. The CLI speaks the same API.

index.ts
import { Sylphx } from '@sylphx/sdk'

// Reads SYLPHX_API_KEY: one key for every Sylphx service.
const sylphx = new Sylphx()
const me = await sylphx.access.whoami({})

for await (const item of sylphx.auth.endUsers.listAll({ parent: me.env! })) {
  console.log(item.name)
}
Install
npm install @sylphx/sdk
CLI
sylphx auth end-users list

Pricing

Pay for what you use

Start free. Pro is $20 a month and includes $20 of usage across every service; usage past it bills at the prices below, up to your spend cap.

Free includes

Monthly active users
50,000

Pro includes

Monthly active users
100,000

Then

Monthly active users
$0.00325 / MAU
Monthly active users (SSO)
$0.02 / MAU

Every service’s prices