Projet

Général

Profil

Development #28916

Création d'utilisateurs sans emails

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
11 décembre 2018
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Oui
Planning:

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

0001-manager-dont-require-username-or-email-for-passwordl.patch (3,88 ko) 0001-manager-dont-require-username-or-email-for-passwordl.patch Benjamin Dauvergne, 13 décembre 2018 16:57
0002-pep8ness.patch (922 octets) 0002-pep8ness.patch Benjamin Dauvergne, 13 décembre 2018 16:57
0001-manager-dont-require-username-or-email-for-passwordl.patch (4,67 ko) 0001-manager-dont-require-username-or-email-for-passwordl.patch Benjamin Dauvergne, 13 décembre 2018 21:36
0002-pep8ness.patch (922 octets) 0002-pep8ness.patch Benjamin Dauvergne, 13 décembre 2018 21:36
0001-manager-dont-require-username-or-email-for-passwordl.patch (5,25 ko) 0001-manager-dont-require-username-or-email-for-passwordl.patch Benjamin Dauvergne, 14 décembre 2018 21:15
0002-pep8ness.patch (922 octets) 0002-pep8ness.patch Benjamin Dauvergne, 14 décembre 2018 21:15
Capture d’écran_2018-12-18_15-36-11.png (31,8 ko) Capture d’écran_2018-12-18_15-36-11.png Serghei Mihai, 18 décembre 2018 15:36

Demandes liées

Lié à Publik - Development #19756: Personnalisation accrue du portail agent pour en faire aussi la page d'entrée des agents d'accueilFermé29 octobre 201730 juin 2018

Actions

Révisions associées

Révision 506de394 (diff)
Ajouté par Benjamin Dauvergne il y a plus de 5 ans

manager: dont require username or email for passwordless accounts (fixes #28916)

Historique

#1

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é
#2

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.".

#3

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.

#4

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.

#5

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.

#6

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.

#7

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

On me dit recherche systématique au retour.

#8

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Assigné à mis à Benjamin Dauvergne
#9

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Petit ajustement.

#10

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Quelques ajustements pour limiter les traces quand on coche les cases d'envoi de mail:
  • 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.

#11

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Petit effet de bord sur un test qui s'attendait à ce que des mails partent.

#12

Mis à jour par Serghei Mihai il y a plus de 5 ans

En backoffice ça me demande toujours le courriel.

#13

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.

#14

Mis à jour par Serghei Mihai il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée

Ok, it works.

#15

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
#16

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

Formats disponibles : Atom PDF