Closed skelz0r closed 1 year ago
Si on part sur 2., il faut:
Dès que c'est codé: refaire un import des données de contact et les lié aux demandes DataPass.
De mémoire on avait décidé de :
Je prend ce sujet, je m'y met dès que j'ai finit la 2nd PR liasses fiscales
Voir commentaire suivant, celui-ci gardé pour l'historique
Je partage ce qu'il faut faire
SQL/model
contact_type
(demandeur et/ou métier et/ou tech)authorization_request
peut maintenant avoir n users
created_at/updated_at
actuelsCode
contact_type
qui passe en array
Contact
par exemple⚠ ATTENTION ⚠ Si c'est fait en une seule PR la migration devra être faite en SQL car on va jeter la table contacts
, et donc en SQL on aura pas les contraintes d'intégrités sur users
, genre les emails uniques.
Je pense donc qu'une première PR de fonctionnalité puis une PR de nettoyage me paraît bien.
On part sur une solution plus simple : on envoie un magic link aux contacts techniques et métiers.
Ainsi on bypass les comptes api.gouv.fr et on peut garder notre politique d'email générique pour les contacts techniques et métiers.
User
login classique, si l'email est un contact alors envoi d'un Magic LinkJe ne sais pas si c'est vraiment chronologique il y a peut-être des dépendances que j'ai pas vue
PI je viens d'importer les contacts techniques manquants (j'ai constaté que j'avais oublié de les importer au moment de la migration) https://github.com/etalab/migrate_api_particulier_tokens_to_siade/commit/68a5ae2e788369261bb0445df8f643974f45be23
@skelz0r du coup il reste des contacts API part à migrer ou c'est bon pour cette partie?
C'est bon tout est migré (et dtf c'est indépendant de l'implémentation de la feature).
L'url pour le préremplissage sur auth-api -> https://auth.api.gouv.fr/users/start-sign-in?login_hint=email@domain.com
closed par #776
Problème remonté aujourd'hui https://mattermost.incubateur.net/betagouv/pl/5xkw6bphpbfsprm89sjbmwkrmw et https://support.etalab.gouv.fr/#ticket/zoom/48313
Ce que j'ai dit sur le thread: