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/sdkCLI
sylphx auth end-users listPricing
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