Ricky Mondello: Adoption of Well-Known URL for Changing Passwords

Ricky Mondello, de l’équipe Safari, vient de partager une note sur la façon dont Twitter utilise la spécification ./well-known/change-password.

I just noticed that Twitter has adopted the Well-Known URL for Changing Passwords! Is anyone aware of other sites that have adopted it?

Twitter's implementation: https://twitter.com/.well-known/change-password; Github's: https://github.com/.well-known/change-password; Specification :https://github.com/WICG/change-password-url

Read full post .

La fonctionnalité m’a complètement dépassée, mais c’est une idée géniale: à partir d’un fichier situé dans un emplacement bien connu, le navigateur peut-il offrir une interface utilisateur à l’utilisateur lui permettant de réinitialiser rapidement son mot de passe sans avoir à naviguer dans l’interface utilisateur complexe du site ..

La spécification est d'une simplicité trompeuse: le fichier bien connu contient simplement l'URL vers laquelle l'utilisateur doit être dirigé lorsqu'il souhaite exécuter l'action. Cela me conduit à penser que nous pouvons offrir plus de ces fonctionnalités:

  • Emplacement bien connu pour les modèles de consentement basés sur le GDPR (consentement des cookies) - les propriétaires de sites pourraient proposer un lien vers la page permettant à un utilisateur de gérer et éventuellement de révoquer tous les cookies et autres éléments de consentement des données.
  • Un emplacement bien connu pour la gestion des autorisations du navigateur - les propriétaires de sites pourraient offrir un emplacement rapide pour permettre aux utilisateurs de révoquer les autorisations d'accès à des éléments tels que la géolocalisation, les notifications et autres primitives.
  • Un chemin bien connu pour la suppression et les modifications de compte
  • Un chemin bien connu pour la gestion des abonnements aux listes de diffusion

La liste s'allonge ... J'aime beaucoup l'idée de simples fichiers de redirection pour aider les utilisateurs à découvrir les actions courantes des utilisateurs et pour permettre au navigateur de les mettre en évidence.

About Me: Paul Kinlan

I lead the Chrome Developer Relations team at Google.

We want people to have the best experience possible on the web without having to install a native app or produce content in a walled garden.

Our team tries to make it easier for developers to build on the web by supporting every Chrome release, creating great content to support developers on web.dev, contributing to MDN, helping to improve browser compatibility, and some of the best developer tools like Lighthouse, Workbox, Squoosh to name just a few.