Français
  • design
  • connexion
  • inscription
  • authentification

Après avoir essayé à nouveau le processus d'inscription d'un produit, mon ami a décidé d'arrêter

Dans cet article, nous démontrons comment Logto peut atténuer certains scénarios d'inscription / connexion d'utilisateur frustrants en présentant un cas d'utilisation réel de Thomas, qui a eu du mal à se connecter à l'application W.

Darcy Ye
Darcy Ye
Developer

Résumé

Dans cet article, nous démontrons comment Logto peut atténuer certains scénarios d'inscription / connexion d'utilisateur frustrants en présentant un cas d'utilisation réel de Thomas, qui a eu du mal à se connecter à l'application W. En tant qu'utilisateur de téléphones Apple et Android, il voulait pouvoir vérifier les mises à jour sur W à tout moment et en tout lieu sur ses deux téléphones. Cependant, il a rencontré des problèmes lors de la tentative de connexion sur son application Android W. Après avoir examiné le scénario d'utilisation de Thomas, il y a plusieurs aspects du système de connexion utilisateur de W qui pourraient être améliorés, que Logto évite en intégrant la connexion Apple dans l'application Android, fournissant des invites claires et des demandes d'information, en donnant la priorité à la vérification des comptes liés, et en ayant une limite de temps détendue pour la suppression du compte.

L'inscription / connexion est la première étape pour toute application pour acquérir des utilisateurs, et un processus de connexion et d'inscription lisse et efficace est la première impression qui attire les utilisateurs. Lorsque nous rencontrons de nouveaux amis, nous essayons de présenter notre meilleur côté pour laisser une bonne première impression. Logto, en tant que produit qui attache une grande importance à l'expérience utilisateur, est également comme ça. Dans cet article, nous démontrerons aux utilisateurs comment Logto peut atténuer certains scénarios frustrants en présentant un cas d'utilisation réel.

Beaucoup de fois, il est difficile de migrer d'une application à une autre. Par exemple, si tous vos amis utilisent Facebook, même si vous trouvez Facebook peu convivial et que vous ne voulez plus l'utiliser, il est difficile de persuader tous vos amis de passer à une autre application sociale parce qu'ils ont également le même problème. La même situation s'applique à d'autres applications, comme une plate-forme UGC très active. Vous ne voudrez peut-être plus l'utiliser, mais de nombreux producteurs de contenu de haute qualité publient uniquement leur contenu sur cette plate-forme. Afin de voir le contenu des blogueurs que vous aimez, vous devez endurer les désagréments et rester sur la plateforme.

Maintenir les processus de connexion et d'inscription et les systèmes d'utilisateurs peut sembler très simple, mais en réalité, il y a beaucoup de scénarios complexes.

L'expérience utilisateur de Thomas de l'application W

Mon ami Thomas a partagé avec moi son expérience d'utilisation de W (une application multiplateforme avec presque deux fois plus d'utilisateurs actifs mensuels que Twitter) et ses problèmes avec elle. Ce qui surprend Thomas, c'est qu'une application avec près de 500 millions d'UAM peut avoir une expérience utilisateur si terrible !

W est une plateforme où les utilisateurs produisent et partagent leurs propres opinions. Les utilisateurs peuvent voir les interactions publiques des utilisateurs qu'ils suivent sur leurs chronologies. Thomas passe presque une heure sur W chaque jour pour comprendre l'opinion de tout le monde sur les sujets chauds du moment.

Thomas était un utilisateur assidu de W jusqu'à ce qu'il rencontre des problèmes. Tout a commencé quand son compte personnel a été banni par la plateforme. Il voulait toujours suivre le contenu des blogueurs qu'il aimait sur W, alors il a dû créer un nouveau compte.

En tant qu'utilisateur de téléphones Apple et Android, il voulait pouvoir vérifier les mises à jour sur W à tout moment et en tout lieu sur ses deux téléphones.

Il a tenté de créer un nouveau compte sur son application iPhone W et a opté pour la connexion à l'Apple en raison des préoccupations liées à la confidentialité. Cependant, lorsqu'il a essayé de se connecter à l'application Android W, il a découvert qu'il n'y avait pas d'option de connexion Apple. Il a donc ajouté un numéro de téléphone peu utilisé au compte déjà créé sur son iPhone et a tenté de se connecter au compte précédemment créé sur son téléphone Android en utilisant le numéro de téléphone. Cependant, W a créé un nouveau compte pour lui lorsqu'il s'est connecté avec le numéro de téléphone nouvellement lié sur son téléphone Android. Les différents comptes ne peuvent pas gérer la même liste d'abonnements, et il n'y a pas d'option de migration de la liste d'abonnements en un clic, ce qui signifie qu'il ne peut pas changer de téléphone et assurer la cohérence du contenu qu'il visualise.

Après un examen plus attentif, il a découvert qu'un numéro de téléphone ajouté à un compte W existant n'est pas une option par défaut pour se connecter, mais plutôt une option cachée qui peut être améliorée. Lorsqu'il a tenté de mettre à niveau le numéro de téléphone associé au compte qu'il a enregistré sur l'application W sur son iPhone en une option de connexion, le système l'a informé que le numéro était déjà utilisé en tant qu'option de connexion et ne pouvait pas être mis à jour. De plus, lorsqu'il a essayé de supprimer le compte accidentellement enregistré en tentant de se connecter avec son numéro de téléphone sur son appareil Android, le système l'a informé que le compte ne pouvait pas être supprimé dans les 30 jours suivant sa création.

À ce stade, son plan de se connecter au même compte W sur ses deux appareils Android et iPhone a dû être abandonné, à moins qu'il ne veuille attendre 30 jours et réessayer.

Plus tard, nous avons simulé le cas d'utilisation de W et construit une démo avec Logto en tant que système de connexion, invitant Thomas à essayer l'expérience de connexion. Il a mentionné qu'un produit qualifié ne devrait pas entraver toute opération que les utilisateurs veulent terminer. En comparaison, l'expérience utilisateur de W est insatisfaisante. Il a exprimé sa colère à ce sujet parce que certaines décisions de produit stupides l'ont empêché de suivre l'actualité et les opinions importantes dans le mois à venir.

Principaux problèmes affectant l'expérience utilisateur de W

Après avoir examiné le scénario d'utilisation de Thomas, il y a plusieurs aspects du système de connexion utilisateur de W qui pourraient être améliorés.

  1. La connexion Apple pourrait être intégrée dans l'application Android.
  2. Il pourrait y avoir une option pour mettre à niveau automatiquement le numéro de téléphone lié ou l'adresse e-mail en une option de connexion, ou des invites plus claires et des demandes d'information lors de l'ajout de telles informations.
  3. Lors de la connexion avec des numéros de téléphone ou des e-mails, qui peuvent facilement prouver la propriété, le système devrait accorder la priorité à la vérification des comptes liés et fournir une option de connexion rapide, au lieu de simplement créer un nouveau compte.
  4. Pour un compte vide sans aucun enregistrement, la limite de temps pour la suppression du compte pourrait être détendue.

Certains pourraient prétendre que le scénario d'utilisation ci-dessus est extrêmement rare et rarement rencontré, donc il n'affecte pas l'utilisation globale. Cependant, Logto croit que le but de la conception de produit est de satisfaire tous les scénarios d'utilisation raisonnables lorsque cela est possible. Tout comme nous ne pouvons pas ignorer les troubles que la situation actuelle peut causer aux groupes minoritaires simplement parce que nos vies peuvent se poursuivre sans heurts, un jour nous pouvons rencontrer de telles situations nous-mêmes.

Si ce n'était pour la coïncidence des quatre problèmes se produisant en même temps, Thomas n'aurait pas rencontré ce problème. Des améliorations apportées à l'un quelconque des quatre problèmes mentionnés concernant le système de connexion W régleraient les obstacles dans le scénario d'utilisation de Thomas.

Comment Logto évite-t-il les problèmes susmentionnés ?

Lors de la conception du flux d'inscription / connexion des utilisateurs finaux, Logto a effectué de nombreuses recherches et réflexions.

Concernant le premier problème, nous avons essayé d'utiliser un compte Apple pour nous connecter sur différents appareils. Les appareils Apple peuvent avoir un traitement particulier pour cela, tandis que dans d'autres cas, nous pouvons y parvenir en utilisant un compte Apple pour se connecter sur des appareils non Apple en redirigeant vers la page Web Apple ID et en obtenant l'autorisation de l'utilisateur. Si vous êtes un utilisateur de Notion, vous constaterez qu'ils font également cela et permettent d'utiliser un compte Apple pour se connecter sur tous les appareils sans distinction.

Pour le deuxième et le troisième problème, toute information identifiable ajoutée au profil d'un utilisateur dans le compte Logto (telle qu'un numéro de téléphone, une adresse e-mail, un compte Google, un compte Apple, ou d'autres comptes liés) peut être utilisée comme base pour la connexion. Par exemple, si j'ai un compte Logto créé avec un nom d'utilisateur et un mot de passe, puis que je lie une adresse e-mail à ce compte, je peux utiliser cette adresse e-mail et ce mot de passe ou ce code de vérification pour me connecter au même compte Logto sur n'importe quel appareil. Nous faisons cela pour éviter de créer plusieurs comptes involontairement (ce qui rendrait difficile la gestion des ressources sur plusieurs comptes), et la fusion de plusieurs comptes plus tard est une tâche très complexe. Nous voulons éviter ce problème dès le premier jour.

Pour le dernier problème, comme Logto est une infrastructure d'identité en backend, nous ne fournissons pas de page de gestion des utilisateurs pour les utilisateurs finaux (les utilisateurs directs de Logto personnalisent généralement leurs propres pages de détail des utilisateurs avec leur propre style de marque). Cependant, nous fournissons un tas d'API pour les utilisateurs de Logto afin de les aider à construire leurs propres pages de détail des utilisateurs finaux. Les utilisateurs de Logto peuvent utiliser la console d'administration Logto ou les API pour modifier, supprimer, suspendre et réactiver les comptes des utilisateurs finaux.

Quoi de plus ?

Ce que nous avons mentionné ici n'est que la pointe de l'iceberg en ce qui concerne la philosophie de conception de Logto. À l'avenir, nous publierons une série d'articles pour partager notre processus sous le capot dans la conception de produits et la prise de décisions importantes sur les produits. Nous espérons que ces éléments aideront également les lecteurs à obtenir des informations sur comment optimiser leurs propres entreprises. Nous sommes également impatients de recevoir des commentaires des lecteurs sur les produits Logto, car il s'agit d'un processus d'apprentissage bidirectionnel.

L'équipe Logto améliore continuellement son produit en s'inspirant des diverses suggestions de la communauté, dans le but de fournir aux utilisateurs la meilleure expérience possible. Sans l'apport actif des utilisateurs fournissant des commentaires constructifs et collaborant avec l'équipe, nous ne pouvons pas créer le produit parfait. Si vous croyez que Logto pourrait bénéficier à votre entreprise, veuillez essayer Logto Cloud. Si vous avez des questions ou des suggestions lors de l'utilisation, n'hésitez pas à contacter l'équipe Logto et à nous faire part de vos pensées et exigences. Ensemble, rendons Logto meilleur !