4D pour iOS : Authentification par courriel

Traduit automatiquement de Deepl

Le contrôle de l’accès à votre application mobile est une capacité très importante qui mérite d’être examinée de plus près. La validation des e-mails est l’un des moyens les plus simples et les plus sûrs de déterminer l’authenticité et la légitimité de la personne qui tente de se connecter à votre application. 4D pour iOS vous permet de gérer facilement ce processus de validation en vérifiant qu’un courriel provient bien de la personne qu’il prétend être, et en vous permettant de bloquer les utilisations nuisibles du courriel.

En fait, le processus met à jour l’état de la session d’un utilisateur pour lui donner accès à l’application.

Un processus de validation simple

Le processus peut être résumé en trois étapes simples :

  1. Lorsqu’un utilisateur saisit son adresse électronique dans le formulaire de connexion et clique sur le bouton Connexion, l’état de sa session est mis à jour et passe au statut « en attente ».
  2. Un courriel de validation est alors envoyé à l’utilisateur, qui n’aura qu’à cliquer sur le lien de validation du courriel pour mettre à jour le statut de sa session de « en attente » à « accepté ».
  3. Une fois le processus de validation terminé, l’utilisateur peut rouvrir l’application et comme l’état de sa session est « accepté », l’accès est maintenant accordé.

La documentation est disponible pour vous aider à gérer vos premières authentifications par email et à bien comprendre le processus.

Un composant pour gérer les sessions

Le composant qui gère et facilite le processus est également disponible afin que vous puissiez adapter l’authentification à vos propres besoins. N’hésitez pas à choisir les aspects qui vous intéressent. Et bien sûr, toutes les contributions à ce projet sont les bienvenues sous la forme de commentaires, de rapports de bogues et, mieux encore, de demandes de modification !

David Azancot
- 4D for iOS Product Owner -David Azancot a rejoint l'équipe de 4D Product en tant que Product Owner en 2017. Il est chargé de rédiger les user stories et de les traduire en spécifications fonctionnelles. Son rôle consiste également à s'assurer que les implémentations des fonctionnalités répondent aux besoins des clients.David est diplômé d'un MBA en marketing, Internet et mobilité de l'Institut Léonard De Vinci et a commencé sa carrière en 2011 au sein d'une start-up mobile, rachetée ensuite par Madvertise (groupe de marketing mobile). Passionné par les interfaces mobiles, il a été le choix naturel pour développer des formats publicitaires mobiles interactifs pour le groupe en 2015. En parallèle, David développe ses propres applications iOS et Android depuis 2012.