Project

General

Profile

Development #49212

Création de compte avec un numéro de téléphone mobile

Added by Pierre Cros almost 2 years ago. Updated 29 days ago.

Status:
En cours
Priority:
Normal
Assignee:
Category:
Gestion d'identité (Authentic)
Target version:
Start date:
01 October 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No
Club:
Yes

Description

https://publik.tracim.fr/ui/workspaces/1/contents/html-document/1353?folder_open=1

Cette fonctionnalité offre aux usagers la possibilité de se créer un compte en utilisant soit un numéro de téléphone mobile, soit une adresse
de courriel. Les deux possibilités seront proposées sur la page de création de compte.

L'adresse de courriel ou le numéro de mobile sont utilisés comme identifiants du compte et l'usager continue de définir son mot de passe
lors de la création. L'usager utilise ensuite son numéro de mobile, ou son adresse de courriel, comme identifiant et son mot de passe pour se
connecter.

Lorsque l'usager utilise une adresse de courriel à la création, ou qu'il la modifie par la suite, elle continuera d'être validée comme actuellement. Lorsque l'usager utilise un numéro de mobile, ou qu'il le modifie par la suite, un SMS est envoyé pour valider le numéro.

La fonction « mot de passe oublié » sera adapté pour fonctionner avec l'adresse de courriel ou le numéro de mobile.

Ce développement inclus les mécanismes de limitation de l'envoi de SMS en limitant les envois successifs.

Cette fonctionnalité ne sera pas activée par défaut. Le choix de l'activation sera fait par instance. Cette fonctionnalité ne pourra être activée que si un connecteur d'envoi de SMS est configuré.

Cette fonctionnalité ne signifie pas que l'usager va recevoir un SMS avec un code à chaque connexion (ce n'est pas "Connexion par SMS").


Related issues

Related to Publik - Development #48778: Permettre un l'enregistrement par SMS et une expérience mobile-firstRejeté24 November 2020

Actions
Related to Authentic 2 - Development #65173: custom_user : ajout d’un champ de numéro de téléphone vérifiableSolution proposée12 May 2022

Actions
Related to Authentic 2 - Development #65179: bibliothèque utilitaire d’envoi de smsEn cours12 May 2022

Actions
Related to Authentic 2 - Development #69221: backend authn : faire que le backend login/mot de passe accepte le numéro de téléphone de l’usagerSolution proposée19 September 2022

Actions
Related to Authentic 2 - Development #69222: frontend authn : adaptaton de la mire d’affichage du login / mot de passe pour saisie du numéro de téléphone en loginEn cours19 September 2022

Actions
Related to Authentic 2 - Development #69223: custom_user : vérification du numéro de téléphone par un challenge (envoi d’un code)Nouveau19 September 2022

Actions
Related to Authentic 2 - Development #69224: backend ldap : approvisionner dans le modèle d’utilisateur authentic un numéro de téléphone fournit par l’annuaire (?)Nouveau19 September 2022

Actions
Related to Hobo - Development #69228: profil utilisateur : arrêter de créer par défaut l’attribut de profil "numéro de téléphone"Solution validée19 September 2022

Actions
Related to w.c.s. - Development #69229: provisionning utilisateur : faire que w.c.s. reçoive correctement le numéro de téléphone du profil cœur de l’usagerNouveau19 September 2022

Actions
Related to Chrono - Development #69230: provisionning utilisateur : pouvoir utiliser le numéro de téléphone du modèle utilisateur a2 pour l’envoi des rappels SMS chronoRejeté19 September 2022

Actions
Related to Authentic 2 - Development #69314: api : accepter le numéro de téléphone de l’usager dans l’authentification drfEn cours20 September 2022

Actions
Related to Authentic 2 - Development #69365: custom_user : migrer les données de user.attributes.phone au format E.164Solution proposée21 September 2022

Actions
Related to Authentic 2 - Development #69430: api : modifier le champ DRF utilisé pour les attributs de type phone_numberSolution validée22 September 2022

Actions

History

#1

Updated by Frédéric Péters (de retour le 10/10) almost 2 years ago

  • Related to Development #48778: Permettre un l'enregistrement par SMS et une expérience mobile-first added
#2

Updated by Benjamin Dauvergne about 1 year ago

  • Assignee set to Benjamin Dauvergne
  • Start date changed from 08 December 2020 to 01 October 2021
#3

Updated by Mikaël Ates 10 months ago

  • Subject changed from Création de compte par SMS to Création de compte avec un numéro de téléphone mobile
  • Club changed from No to Yes

A proposer en devs mutualisés au club.

#4

Updated by Mikaël Ates 10 months ago

  • Assignee changed from Benjamin Dauvergne to Mikaël Ates
#6

Updated by Mikaël Ates 8 months ago

  • Description updated (diff)
#8

Updated by Paul Marillonnet 5 months ago

  • Related to Development #65173: custom_user : ajout d’un champ de numéro de téléphone vérifiable added
#9

Updated by Paul Marillonnet 5 months ago

#10

Updated by Mikaël Ates 4 months ago

  • Status changed from Nouveau to En cours

Financement atteint. Objectif : cycle du 24 novembre.

#11

Updated by Mikaël Ates 4 months ago

  • Assignee changed from Mikaël Ates to Paul Marillonnet
#12

Updated by Mikaël Ates 4 months ago

  • Assignee changed from Paul Marillonnet to Mikaël Ates
#14

Updated by Paul Marillonnet 12 days ago

  • Related to Development #69221: backend authn : faire que le backend login/mot de passe accepte le numéro de téléphone de l’usager added
#15

Updated by Paul Marillonnet 12 days ago

  • Related to Development #69222: frontend authn : adaptaton de la mire d’affichage du login / mot de passe pour saisie du numéro de téléphone en login added
#16

Updated by Paul Marillonnet 12 days ago

  • Related to Development #69223: custom_user : vérification du numéro de téléphone par un challenge (envoi d’un code) added
#17

Updated by Paul Marillonnet 12 days ago

  • Related to Development #69224: backend ldap : approvisionner dans le modèle d’utilisateur authentic un numéro de téléphone fournit par l’annuaire (?) added
#18

Updated by Paul Marillonnet 12 days ago

  • Related to Development #69228: profil utilisateur : arrêter de créer par défaut l’attribut de profil "numéro de téléphone" added
#19

Updated by Paul Marillonnet 12 days ago

  • Related to Development #69229: provisionning utilisateur : faire que w.c.s. reçoive correctement le numéro de téléphone du profil cœur de l’usager added
#20

Updated by Paul Marillonnet 12 days ago

  • Related to Development #69230: provisionning utilisateur : pouvoir utiliser le numéro de téléphone du modèle utilisateur a2 pour l’envoi des rappels SMS chrono added
#21

Updated by Paul Marillonnet 11 days ago

  • Related to Development #69314: api : accepter le numéro de téléphone de l’usager dans l’authentification drf added
#22

Updated by Paul Marillonnet 10 days ago

  • Related to Development #69365: custom_user : migrer les données de user.attributes.phone au format E.164 added
#23

Updated by Paul Marillonnet 9 days ago

  • Related to Development #69430: api : modifier le champ DRF utilisé pour les attributs de type phone_number added

Also available in: Atom PDF