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 :
- 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 ».
- 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é ».
- 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 !