Skip to main content

Demo: Files & Troubleshooting

Typical Client Files

  • src/app/HomePage.tsx
  • src/app/enroll/page.tsx
  • src/app/biometric-ops/page.tsx
  • src/app/unenroll/page.tsx
  • src/app/update-password/page.tsx

Typical Server Files

  • src/app/api/biometric-session/route.ts
  • src/app/api/biometric-results/route.ts
  • src/app/api/update-password/route.ts

Common Problems

  • Button stuck on processing
  • Install-app overlay does not resolve
  • No result returned after mobile completion

First Checks

  • verify the SophID server is reachable
  • verify callback and polling endpoints return a BRT
  • inspect browser console and backend logs together