Self-Hosted Setup
Prerequisites
# Sign in once; the token is stored in your OS keyring under service # `sfp-pro`, account `supabase-token-<your-email>`. sfp server auth login --admin \ --email admin@<tenant>.local \ --sfp-server-url https://<your-domain> # Extract it into a shell variable for the curl calls below. export SFP_JWT=$(sfp server auth display --email admin@<tenant>.local --jwt)
Step 1 — Configure your IdP
Step 2 — Register the IdP with sfp
Verify
Remove a provider
Step 3 — Provision users
User state on call
What happens
Step 4 — Sign in
CLI
Web UI
Desktop app
API reference
POST /sfp/api/sso/providers
POST /sfp/api/sso/providersGET /sfp/api/sso/providers
GET /sfp/api/sso/providersDELETE /sfp/api/sso/providers/:id
DELETE /sfp/api/sso/providers/:idGET /sfp/api/config (public)
GET /sfp/api/config (public)POST /sfp/api/users
POST /sfp/api/usersSomething not working?
Last updated
Was this helpful?