Development #28916
Création d'utilisateurs sans emails
100%
Description
Via l'API qui était appelée par welco, il y a moyen de créer des comptes sans email associé. Via l'UI pas alors que le nouveau portail agent passe par l'UI d'authentic pour la création d'utilisateurs.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Lié à Development #19756: Personnalisation accrue du portail agent pour en faire aussi la page d'entrée des agents d'accueil ajouté
Mis à jour par Frédéric Péters il y a plus de 5 ans
Il y a moyen de sortir "email" de A2_REQUIRED_FIELDS mais la création d'un utilisateur est alors bloquée par "Vous devez au moins définir soit un identifiant soit un courriel.".
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
Je suis toujours d'avis que ça ne peut pas marcher de se servir d'authentic comme d'un CRM, sans activité je suis sensé virer les comptes au bout de 3 ou 6 mois (RGPD), je ne vois pas comment ça va matcher avec des comptes sans email, sans mot de passe qui ne servent qu'au guichet.
Mis à jour par Pierre Cros il y a plus de 5 ans
En l'état je suis plutôt d'accord Benjamin.
Mais le truc utile à terme c'est d'avoir des comptes avec mobile et sans email (rendre un seul des deux obligatoires) : des gens qui vont utiliser un compte sans email ça existe donc, s'il est rattaché à leur mobile (parce que les mails c'est vieux et administratif alors que le mobile c'est jeune et fun).
Je sais pas si ce ticket est une première étape nécessaire pour aller vers ça, je sais encore moins si utiliser un numéro de mobile comme identifiant pourrait avoir un sens. Je dis juste que créer des comptes sans email, ce sera utile pour le cas de figure que je viens d'exposer.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
Je vais te répondre sur le fil sur travailleurs-prive@ plutôt.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
Sur le fond du problème, un compte sans email ni username, comment le retrouver ensuite pour créer un formulaire dans w.c.s. (ou n'importe quelle autre opération qui nécessite de connaître l'uuid) ? À ma connaissance on ne retourne pas l'UUID à l'adresse next
post création.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
On me dit recherche systématique au retour.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Fichier 0001-manager-dont-require-username-or-email-for-passwordl.patch 0001-manager-dont-require-username-or-email-for-passwordl.patch ajouté
- Fichier 0002-pep8ness.patch 0002-pep8ness.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Petit ajustement.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Fichier 0001-manager-dont-require-username-or-email-for-passwordl.patch 0001-manager-dont-require-username-or-email-for-passwordl.patch ajouté
- Fichier 0002-pep8ness.patch 0002-pep8ness.patch ajouté
- username ou email requis si définit un mot de passe
- email requis si on génère un mot de passe ou qu'on demande à envoyer les informations par mail
Au passage ça corrige un bug quand on définit un username et qu'on coche
"envoyer les informations par mail" sans mettre d'email dans le formulaire de création.
Ça manque de tests mais j'ai la flemme sachant que toutes ces checkbox vont
devoir disparaître avec #25666 donc ça m'irait plutôt une review en cliquant
partout.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Fichier 0001-manager-dont-require-username-or-email-for-passwordl.patch 0001-manager-dont-require-username-or-email-for-passwordl.patch ajouté
- Fichier 0002-pep8ness.patch 0002-pep8ness.patch ajouté
Petit effet de bord sur un test qui s'attendait à ce que des mails partent.
Mis à jour par Serghei Mihai il y a plus de 5 ans
En backoffice ça me demande toujours le courriel.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
Serghei Mihai a écrit :
En backoffice ça me demande toujours le courriel.
Pour ça il faut dire que l'email n'est pas requis dans hobo.
Mis à jour par Serghei Mihai il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ok, it works.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit authentic2|506de394f998ecf8f99a2e925ae3dc22ad663cbe.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
manager: dont require username or email for passwordless accounts (fixes #28916)