hsiegeln d8f7452ab7
All checks were successful
CI / build (push) Successful in 2m2s
CI / docker (push) Successful in 1m10s
feat: full MFA enrollment during sign-in — passkey + TOTP + backup codes
- Bind BackupCode after primary MFA factor (WebAuthn or TOTP) to satisfy
  Logto's requirement that backup codes accompany any MFA method.
- Add TOTP enrollment option alongside passkey on the enrollment screen:
  "Use passkey" / "Use authenticator app" / "Set up later".
- TOTP enrollment shows QR code + secret + 6-digit verification inline
  in the sign-in UI, using Experience API endpoints.
- Added createTotpSecret() and verifyTotpSetup() to experience-api.ts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-27 19:22:53 +02:00
2026-04-15 15:28:44 +02:00
2026-04-15 15:28:44 +02:00
Description
Multi-tenant SaaS platform — Camel application runtime with built-in observability. Wraps cameleer3 agent + server.
9.4 MiB
Languages
Java 55.8%
TypeScript 34.7%
Shell 6.1%
HTML 2%
CSS 0.8%
Other 0.6%