← Retour au blog
UXSécurité

Authentification : arrêtez de perdre vos utilisateurs au login

Les formulaires de connexion sont parmi les pages les plus abandonnées du web. Entre friction excessive, mauvaises pratiques et nouvelles alternatives sans mot de passe, tour d'horizon des stratégies qui font vraiment la différence.

La page de login est souvent la première friction réelle qu'un utilisateur rencontre dans votre produit. Et selon le Baymard Institute, 52 % des utilisateurs abandonnent un processus de connexion jugé trop long ou trop complexe. Pour les applications mobiles, ce chiffre monte parfois à 60 % sur le premier login. Ce n'est pas un problème de sécurité — c'est un problème de conception.

Le coût réel du mot de passe

L'utilisateur moyen gère aujourd'hui plus de 100 comptes en ligne. Selon LastPass, 65 % des personnes réutilisent le même mot de passe sur plusieurs sites. Face à l'impossibilité de tout mémoriser, les gens choisissent des mots de passe faibles ou identiques partout — exactement ce que la sécurité cherche à éviter. Le formulaire de login traditionnel est ainsi devenu un compromis perdant : il freine les bons utilisateurs sans vraiment arrêter les mauvais acteurs.

Les statistiques côté support sont tout aussi éloquentes : le reset de mot de passe représente 30 à 40 % des tickets de premier niveau dans la plupart des organisations. Ce coût opérationnel invisible se chiffre en milliers d'heures perdues chaque année.

Les nouvelles approches : moins de mots de passe, plus de contexte

Magic links — l'email comme second facteur

Le principe est radical dans sa simplicité : l'utilisateur saisit uniquement son adresse e-mail, et reçoit un lien unique à usage unique valable quelques minutes. Un clic, et il est connecté — sans mot de passe à mémoriser.

Cette approche est particulièrement efficace pour les produits à faible fréquence d'usage, où l'utilisateur ne se connecte que quelques fois par mois et oublie inévitablement ses credentials. Les outils comme Stytch ou Magic sont entièrement construits autour de ce pattern. Les données sectorielles montrent une amélioration du taux de conversion à l'inscription de 20 à 30 % par rapport au formulaire classique.

La limite principale : cela suppose que l'accès à la boîte e-mail est sécurisé. Si le compte e-mail est compromis, tous les services liés le sont aussi. C'est pourquoi les magic links fonctionnent mieux sur des périmètres où les données ne sont pas critiques, ou combinés à un second facteur.

SSO — déléguer l'identité

Le Single Sign-On permet à l'utilisateur de se connecter via un compte existant : Google, Apple, GitHub, ou un système d'entreprise via SAML / OpenID Connect. L'avantage est double : zéro mot de passe supplémentaire à gérer pour l'utilisateur, et un accès à une identité déjà vérifiée par un acteur de confiance.

En B2C, les boutons Sign in with Google ou Continue with Apple réduisent le temps de création de compte de plusieurs minutes à quelques secondes. En B2B, le SSO d'entreprise (Microsoft Entra, Okta, Google Workspace) est souvent une exigence non négociable des équipes IT qui ne souhaitent pas gérer un ensemble de comptes externes dans leur périmètre de sécurité.

Passkeys — la fin annoncée du mot de passe

Les passkeys, standardisées par le FIDO Alliance sous le protocole WebAuthn, représentent le changement le plus structurel depuis des décennies. Au lieu d'un mot de passe, un couple de clés asymétriques est créé : la clé privée reste sur l'appareil, déverrouillée par biométrie (Touch ID, Face ID, Windows Hello) ; la clé publique est enregistrée sur le serveur. L'utilisateur ne saisit plus rien — il pose le doigt ou regarde l'écran.

Apple a intégré les passkeys nativement dans iOS 16 et macOS Ventura, synchronisées via iCloud Keychain. Google les propose sur Android et Chrome. Bitwarden et 1Password, longtemps cantonnés aux mots de passe, ont tous deux ajouté la gestion des passkeys, ce qui résout le problème multi-appareils : la passkey stockée dans le gestionnaire est disponible partout, quel que soit le navigateur ou l'OS.

L'adoption progresse rapidement : Apple, Google, PayPal, eBay, et Shopify ont tous déployé les passkeys en production. Le résultat mesuré est sans appel — PayPal a annoncé une réduction de l'abandon au login de plusieurs dizaines de points de pourcentage après déploiement.

→ À lire aussi : Authentification à deux facteurs

Mauvaises pratiques qui font fuir

Le login est un domaine où les mauvaises pratiques s'accumulent, souvent héritées d'une époque où la sécurité primait absolument sur l'expérience.

Expiration de session trop agressive. Déconnecter un utilisateur après 15 minutes d'inactivité sur une application bancaire est justifiable. Le faire sur un tableau de bord analytics ou un outil de gestion de projet, c'est générer de la frustration sans bénéfice réel. La durée de session doit être proportionnelle à la sensibilité des données.

Redemander systématiquement le MFA. Si chaque visite impose une validation TOTP ou SMS, même depuis le même appareil et le même réseau, l'utilisateur finit par désactiver le second facteur — ou abandonner le service. La sécurité absolue poussée à l'extrême produit l'inverse de l'effet recherché.

Complexité artificielle des mots de passe. Exiger au moins une majuscule, un chiffre, un caractère spécial et une longueur minimale de 12 caractères fait mémoriser P@ssw0rd12! plutôt qu'une vraie phrase de passe. Les recommandations actuelles du NIST vont dans l'autre sens : favoriser les phrases longues et naturelles, supprimer les rotations forcées périodiques.

Trop de clics pour se connecter. Chaque étape supplémentaire coûte des conversions. Un formulaire login sur deux pages, un CAPTCHA mal calibré, une vérification e-mail obligatoire avant même la première session — chaque friction non nécessaire est un utilisateur perdu.

Reconnaître l'appareil : la clé de l'équilibre

L'authentification adaptative (ou risk-based authentication) consiste à moduler le niveau de vérification selon le contexte : appareil connu ou non, localisation habituelle, heure de la journée, comportement suspect. Un utilisateur qui se connecte depuis son iPhone habituel sur son réseau domestique n'a pas besoin du même traitement qu'une connexion depuis un pays inconnu à 3 h du matin.

Le mécanisme se souvenir de cet appareil — souvent via un cookie ou un token de longue durée — permet de ne redemander qu'un second facteur lors de la première connexion sur un appareil, puis de faire confiance au dispositif reconnu. C'est la solution au MFA intrusif : la sécurité reste présente, mais invisible pour l'utilisateur régulier.

Le cas particulier des banques et acteurs institutionnels

Les banques, les assurances, les organismes publics sont souvent en retard sur ces évolutions — et ce n'est pas uniquement de la frilosité technologique. Les contraintes réglementaires (DSP2 en Europe, eIDAS, FFIEC aux États-Unis) imposent des niveaux d'authentification forte qui laissent peu de latitude. Le risque de responsabilité en cas de fraude crée une aversion naturelle à toute simplification perçue comme un affaiblissement.

La DSP2 impose ainsi la Strong Customer Authentication (SCA) : pour les paiements en ligne, l'utilisateur doit valider via deux facteurs distincts. Ce cadre légal rend les magic links ou les sessions longues impossible pour les actes sensibles, même si la banque le voulait.

Cela dit, les néobanques comme N26, Revolut ou Bunq prouvent qu'il est possible de respecter ces contraintes tout en offrant une expérience bien supérieure aux acteurs historiques : onboarding mobile fluide, biométrie en premier facteur, notifications push intelligentes. La réglementation est une contrainte, pas une excuse pour une UX des années 2000.

Keycloak et les solutions du marché

Pour les équipes qui souhaitent externaliser la gestion des identités — sans réinventer la roue —, le marché offre aujourd'hui un spectre large, de l'open source auto-hébergé au SaaS premium.

Keycloak (Red Hat / CNCF) est la référence open source. Il supporte OIDC, SAML, LDAP, Active Directory, et propose des flows d'authentification entièrement personnalisables. Son atout principal est le contrôle total : données hébergées on-premise, sans dépendance à un fournisseur. La contrepartie est l'effort opérationnel — déploiement, mises à jour, monitoring. Il est particulièrement adopté dans les environnements régulés où la souveraineté des données est non négociable.

Solution Modèle Prix Points forts
Keycloak Open source, on-premise Gratuit Contrôle total, SAML/OIDC, personnalisable
Auth0 (Okta) SaaS Freemium SDKs riches, flexibilité des flows
Okta SaaS Payant Enterprise, SSO, lifecycle management
AWS Cognito SaaS Pay-as-you-go Natif AWS, scalable
Clerk SaaS Freemium DX développeurs, composants UI inclus
Stytch SaaS Freemium Magic links et passkeys natifs
Microsoft Entra ID SaaS Inclus M365 Écosystème Microsoft, entreprise
FusionAuth Hybride Freemium Déploiement flexible, open source partiel

Clerk et Stytch se distinguent comme solutions orientées développeurs : des SDKs bien documentés, des composants UI prêts à l'emploi, et une prise en main en quelques heures plutôt que quelques jours. Pour un projet en phase de démarrage ou une équipe sans expertise IAM dédiée, ils représentent souvent le meilleur rapport effort/résultat.

Ce que cela implique pour votre prochain projet

Il n'existe pas d'architecture d'authentification universelle — la bonne solution dépend du profil utilisateur, de la sensibilité des données et des contraintes réglementaires. Mais quelques principes s'appliquent universellement :

  • Minimiser les étapes pour le cas nominal (utilisateur régulier, appareil connu)
  • Renforcer la sécurité de manière contextuelle et silencieuse, pas systématique
  • Offrir le SSO dès que l'audience cible a une identité fédérable (Google, Apple, entreprise)
  • Adopter les passkeys comme mécanisme principal sur mobile, avec fallback email
  • Déléguer à un IdP plutôt que d'implémenter soi-même la cryptographie et les flows

La sécurité et l'expérience utilisateur ne sont pas opposées. Elles le deviennent uniquement quand on applique des politiques conçues pour un contexte différent du sien.

À lire aussi

Concevoir des formulaires accessibles : les bonnes pratiquesAccessibilité web : comprendre les WCAG et les rôles ARIADesign System : pourquoi en créer un et comment commencer

Vous avez un projet en tête ?

Parlons de vos enjeux et voyons comment Gotan peut vous accompagner.

Contactez-nous