web-dev-qa-db-fra.com

Demander aux utilisateurs de se connecter lorsqu'ils sont déjà connectés

Il s'agit d'un élément d'interface utilisateur assez déroutant:

eBay sign in link

  • La présence de mon nom m'indique que je suis connecté
  • La présence du lien "Connexion" m'indique que je suis déconnecté

eBay n'est pas le seul site à le faire. J'ai remarqué qu'Amazon le fait aussi.

Il semble que cela se produise lors de l'expiration de ma session, mais je remarque également que ma session n'a pas complètement expiré. Par exemple, mon nom et mon code postal sont toujours mémorisés car le prix calculé, y compris l'expédition, est disponible lorsque je parcours les articles. Dans cet état semi-authentifié, je ne peux pas ajouter d'articles à la liste de surveillance, enchérir, etc.

Avoir cet état semi-authentifié est-il une bonne idée? Des améliorations peuvent-elles être apportées au message d'accueil/signe dans l'interface utilisateur comme indiqué dans l'image ci-jointe?

3
rink.attendant.6

C'est un modèle courant et efficace s'il est fait correctement. Essentiellement, s'il y a quelques actions sensibles et d'autres moins sensibles, le report de la vérification d'authentification peut permettre à l'utilisateur d'effectuer une activité à faible risque sans entrave.

Voici des exemples de sites qui le font bien:

Amazon: parcourez et ajoutez des produits à votre panier. Essayez de vérifier ou d'afficher le compte/les commandes passées et une vérification d'authentification est effectuée.

Apple App Store: parcourez les applications, utilisez le téléphone, utilisez les applications existantes en utilisant uniquement l'authentification de base du téléphone. Essayez d'installer une application ou de modifier un paramètre de sécurité et vous serez invité à entrer votre mot de passe iTunes ou téléphone.

eBay devrait probablement se débarrasser du lien de connexion et si vous essayez d'effectuer une demande d'action restreinte, vous vous authentifiez à nouveau à ce stade. EBay n'a peut-être pas fait cela parce que les enchères peuvent être sensibles au temps, donc si vous placez une offre de dernière minute sans vous rendre compte que vous devez vous connecter, vous risquez de perdre un objet.

4
Andy Boura

Pour moi, cet élément d'interface utilisateur rappelle à l'utilisateur qu'il a une relation avec le site Web en question, même si l'utilisateur est actuellement déconnecté du site.

Par exemple, j'ai utilisé divers sites de réservation de voyages, et pour certains, je pourrais avoir un compte, et pour d'autres, j'ai peut-être effectué des transactions en tant que "invité". De plus, la réservation de voyages est quelque chose que je fais rarement, il est donc difficile de se rappeler si j'ai un compte sur un site Web particulier. Donc, si (disons) Expedia me salue avec un "Salut, Mark! Connexion", mon nom attire inexorablement mon attention sur cet élément d'interface utilisateur, et il me dit que j'ai un compte, et donc un carte de crédit enregistrée, historique des transactions, points de récompense, etc.

Fondamentalement, ce modèle rappelle à l'utilisateur sa relation avec le service et fait avancer la balle pour vous reconnecter au site. Du point de vue du service en ligne, il peut inciter l'utilisateur à interagir avec le site de manière plus significative (c'est-à-dire dans un état connecté).

6
Mark Nugent

En ce qui concerne "l'état semi-authentifié", c'est une bonne idée ou non, je pense que c'est surtout une "fonctionnalité" de sécurité pour empêcher les utilisateurs non autorisés de se faufiler trop dans votre compte. Comme si vos enfants sautent sur votre ordinateur, vous ne voulez pas qu'ils ajoutent des trucs au panier et achètent pour 347 $ de nouilles de piscine pour une raison inconnue. Être partiellement déconnecté après un certain temps sur ces sites peut être ennuyeux pour ceux d'entre nous qui n'ont pas à se soucier des autres utilisateurs, mais je peux voir la nécessité de mettre en œuvre de telles choses à la fois pour protéger l'utilisateur et le fournisseur.

En ce qui concerne l'élément d'interface utilisateur d'avoir ce déroutant "Salut, personne connectée ... Connectez-vous ici!" chose; Je ne peux pas imaginer que ce soit plus qu'un oubli de la part de quelqu'un. Comme vous l'avez dit, il est tout simplement déroutant pour l'utilisateur d'avoir des indicateurs contradictoires indiquant si vous êtes actuellement connecté ou non. Un moyen simple d'améliorer cela, en termes de clarté, consiste à remplacer "Se connecter" par "Se déconnecter", ce qui rendrait évident l'état dans lequel vous vous trouvez actuellement. Ou supprimez-le complètement; la plupart d'entre nous sont formés, de nos jours, à cliquer sur nos noms d'utilisateur pour trouver le sous-menu où nous pouvons jouer avec les paramètres et ainsi de suite, ainsi que la déconnexion de notre compte.

3
CTgreen

De nombreux sites adoptent l'état partiellement connecté lorsque le site reconnaît votre adresse e-mail ou un autre identifiant de compte. Peut-être que l'utilisateur n'a pas effacé le cache et que les cookies et le cache sont toujours bons, ou peut-être qu'il provient d'un e-mail. L'utilisateur n'est ni complètement connecté ni authentifié NOR êtes-vous déconnecté.

Le message "Bonjour Vincent, connectez-vous" indique que vous êtes partiellement connecté - seule votre adresse e-mail ou un autre identifiant est reconnu. Vous remarquerez probablement qu'il existe une option de déconnexion, qui passerait à "Bonjour. Connectez-vous" au moins dans l'exemple Amazon.

Pour accéder aux parties privées de votre profil utilisateur, effectuer des achats, etc., l'utilisateur doit se connecter pour une authentification complète. Comme d'autres l'ont mentionné, le modèle sert d'indicateur global qu'il doit se connecter pour accéder à des informations sensibles.

Les avantages de cet état sont que le site peut être personnalisé en fonction de votre flux de clics récent, en vous fournissant des recommandations et en stockant ces informations dans le cookie ou dans le stockage local HTML5. Nous connaissons les utilisateurs sur les sites Web, ce qui permet une expérience plus transparente lorsque vous revenez sur le site.

Le piège est qu'il ne résout pas les problèmes des utilisateurs à travers le navigateur ou l'appareil, ce qui devient de plus en plus la façon dont les utilisateurs utilisent le Web.

1
caribou.warbling