Back to catalog
identity

Passkeys (FIDO2)

Phishing-resistant passwordless authentication. SIFIP acts as a delegated FIDO2/WebAuthn server: your domain remains the Relying Party towards the browser, while SIFIP issues challenges, verifies signatures and stores public keys. Every ceremony returns a fraud score and a recommended action, with SIM Swap step-up and eKYC account recovery. None of your end users' personal data is stored.

Simulate an API call
Parameters
NameTypeRequiredDescription
ceremony_idstringrequiredIdentifiant de la cérémonie obtenu via /authentication/options
credentialobjectrequiredAuthenticationResponseJSON renvoyé par navigator.credentials.get()
context.ipstringoptionalIP de l'utilisateur final, hachée avant stockage
context.user_agentstringoptionalUser-agent, utilisé comme feature de risque
context.channelenumoptionalweb | android | ios
context.msisdnE.164optionalRequis uniquement si le step-up SIM Swap est activé. Jamais stocké.
Sample response
{
  "verified": true,
  "user_handle": "u_8f3a2c91",
  "credential_id": "AbC123...",
  "user_verified": true,
  "backup_state": true,
  "risk": {
    "score": 0.82,
    "level": "high",
    "reasons": [
      "new_device_context",
      "sim_swap_recent"
    ]
  },
  "recommended_action": "step_up",
  "stepup": {
    "required": [
      "sim_swap"
    ]
  },
  "result_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6...",
  "verified_at": "2026-10-21T07:42:03Z"
}