feat(site): page setup-password.html (bridge lead -> user) #13

Merged
serge merged 1 commits from feat/setup-password-page into main 2026-05-10 23:31:46 +03:00
Owner

Pendant frontend du backend mva-api PR #55. Page form set password depuis le lien email envoye apres confirmation lead.

Flow: lead clique email -> /setup-password.html?token=XXX -> JS lookup token -> form 2 password -> submit setup-from-lead -> user cree + success screen.

Pendant frontend du backend mva-api PR #55. Page form set password depuis le lien email envoye apres confirmation lead. Flow: lead clique email -> /setup-password.html?token=XXX -> JS lookup token -> form 2 password -> submit setup-from-lead -> user cree + success screen.
serge added 1 commit 2026-05-10 23:31:43 +03:00
Compagnon de api PR #55 (bridge lead -> user).

Flow:
- Lead clique email setup compte
- Arrive sur /setup-password.html?token=XXX
- JS POST /auth/lookup-setup-token pre-remplit email + firstname + ref
- Form 2 password avec validation (min 8 majuscule chiffre)
- Submit POST /auth/setup-from-lead -> user cree + JWT
- Affiche success + lien vers application.html pour download app

Design: card centree, MVA gold/navy, mobile responsive, vanilla JS.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
serge merged commit 2878e8e01a into main 2026-05-10 23:31:46 +03:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: serge/site-mva-global-fret#13
No description provided.