Skip to content

Feature Matrix

FeatureAvailable
Email + Password
WebAuthn / Passkeys (FIDO2)
TOTP (authenticator app)
OTP / Magic Link (email)
OTP / Magic Link (SMS)
Google OAuth
GitHub OAuth
Apple Sign In
Password Reset (via email code)
Self-Service Sign-Up✅ (configurable per sector)
Invitation Flow
FeatureAvailable
MFA enforcement (require second factor)
Multiple MFA methods per user
MFA registration via <spartan-account-settings>
Automatic method picker when multiple enrolled
FeatureAvailable
JWT issuance (RSA-signed)
Token introspection endpoint
Traefik ForwardAuth integration
Token forwarding headers (X-Auth-User, X-Auth-Subject)
FeatureAvailable
Multiple sectors (isolated tenants)
Per-sector security settings
Per-sector OAuth providers
Per-sector CORS / allowed origins
Per-sector self-signup toggle
FeatureAvailable
<spartan-login> web component
<spartan-account-settings> web component
Shadow DOM (style isolation)
Custom CSS via styles attribute
Localization: English, French, Spanish, Japanese
Vue 3 integration
React integration
Vanilla HTML / JavaScript
FeatureAvailable
Horizontally scalable
Docker deployment
In-memory datastore (dev / testing)
LibSQL datastore
MariaDB datastore
PostgreSQL datastore
Webhooks (extensibility)
FeatureAvailable
AI coding skills (AGENTS.md)
OpenAPI / Swagger spec
gRPC API with grpc-gateway HTTP bridge