fix(reset-password): redirect to mvaglobalfret:// custom scheme #11
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/reset-password-deep-link-mva"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Le bridge
https://mva-globalfret.com/reset-passwordredirigeait vershttps://auth.mind4solutions.com/reset-password(= flow Supabase Phase 2.1).Problème : le backend
mva-api(Fastify) émet des tokens UUID custom, pas des tokens GoTrue/Supabase. Le UI auth.m4s.com ne sait donc pas les valider → page d'erreurLien invalidepour tous les utilisateurs cliquant sur un email reset password Cluster A B2.Fix
Le bridge redirige maintenant vers le custom scheme natif :
Qui ouvre directement le flow in-app de l'app Expo (le scheme
mvaglobalfretest déjà déclaré dansapp.jsonmobile).UI fallback HTML conservée + bouton CTA stylé pour les cas où le deep-link automatique ne déclenche pas (browser desktop, app non installée).
Acceptance test
Local sur la branche : 3 matches
mvaglobalfret://, 0 matchauth.mind4solutions.com.Impact
APP_BASE_URL=https://mva-globalfret.comcôtémva-apimvaglobalfret-*sont killed et tous les liens reset password actifs deviennent 502.Déploiement
Post-merge : redeploy du container
mva-website-v2sur VPS (= bind-mount/opt/mva-website-v2-build, donc reupload du build). À faire après validation Serge.Restrictions respectées
app.jsonmobile non modifié