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