Skip to content

Passkey Authentication

WebAuthn-based biometric authentication using Face ID, Touch ID, or security keys.

Register Passkey

curl -X POST http://localhost:8000/api/sso/v1/auth/passkey/register \
  -H "Authorization: Bearer TOKEN" \
  -d '{"device_name": "My iPhone"}'

Authenticate with Passkey

curl -X POST http://localhost:8000/api/sso/v1/auth/passkey/authenticate \
  -d '{"credential_id": "...", "signature": "..."}'

Benefits

  • No passwords to remember
  • Phishing-resistant
  • Biometric security
  • Cross-device support