Types
Authenticators — WebAuthn devices registered on Turnkey: passkeys, biometrics, and hardware keys. Used to sign requests directly, using the WebAuthn standard (no passwords). API keys — P-256 key pairs used to sign API requests. Come in two forms:- Long-lived — created via the dashboard, CLI, or API. You generate the key pair; Turnkey stores the public key.
- Expiring — issued automatically when a user authenticates via email, SMS, OAuth, or wallet auth. Short-lived by default (15 minutes), with a configurable expiration window.