Open lpofredc opened 3 years ago
La vérif est faite côté application. Mais ça ne fait pas de mal de le mettre en base aussi
Ben ouais, dans notre usage, nous rapatrions de données de différentes sources, directement en base, par triggers, Ces contraintes sont importantes pour limiter les doublons et réattribuer à qui de droit les observations . Je ferai une PR en conséquence.
Il n'y a pas de problème si on passe par l'interface. Mais par contre, si on intègre directement des données dans la base (Gn2Pg, script maison...), cela peut engendrer des doublons. Résultat: cela empêche bien la demande de renouvellement de mot de passe, voir la création de compte...
Il n'y a pas de contrainte d'unicité (désolé, c'est mon truc :smile:) sur le champ
email
(ni suruuid_role
d'ailleurs) de la tablet_roles
. Est-ce volontaire?Cela ne pose-t-il pas problème avec la gestion par email dans GeoNature (récupération de mdp par exemple).