Safari n'est plus le seul navigateur Mac à pouvoir exploiter les mots de passe stockés dans le trousseau iCloud. Depuis cet été, sur macOS Sonoma, Chrome peut utiliser le trousseau grâce à une extension créée par Apple. Et maintenant, c'est Firefox qui se dote de la même capacité grâce à l'extension iCloud Passwords.
À la différence de celle de Chrome, l'extension Firefox n'a pas été mise au point par Apple, mais par un développeur tiers, Aurélien Garnier, qui en avait justement assez d'attendre que Cupertino ou Mozilla se bouge.
Le développeur français a fait en sorte que son extension soit la plus sûre possible. Comme celle de Chrome, elle demande après l'installation de saisir un code à six chiffres fourni par macOS pour autoriser l'accès au trousseau iCloud. macOS Sonoma est indispensable, car c'est dans cette version qu'Apple a ajouté une API permettant aux navigateurs tiers de communiquer avec le trousseau iCloud.
Quand on veut s'identifier sur un site web, on clique sur l'icône de l'extension Firefox puis sur son identifiant, et on valide ensuite le remplissage automatique grâce à Touch ID ou au mot de passe de sa session. Il ne reste plus enfin qu'à cliquer sur le gros bouton de validation du site.
L'icône de l'extension est presque toujours assortie d'un petit point vert qui signifie qu'elle est désactivée. Elle n'a en effet pas accès au site visité tant qu'on ne clique pas dessus. « Je suis très soucieux de la confidentialité des utilisateurs, et l’extension utilise donc les permissions les moins invasives possible, nous indique le développeur. J’ai prévu d’ajouter un paramètre au choix de l’utilisateur pour changer ce comportement afin de permettre davantage de fonctionnalités dans le futur. »
En gage de sécurité également, Aurélien a publié le code source de son extension (ce qu'Apple n'a pas fait avec son extension pour Chrome), afin que les connaisseurs puissent vérifier qu'elle ne contienne pas de faille ou qu'elle ne fasse pas d'entourloupe. L'extension permet aussi de créer des mots de passe forts, mais pas d'enregistrer ceux-ci directement dans le trousseau pour l'instant.
L'expérience utilisateur est pour l'instant un ton en-dessous de l'extension Chrome, notamment en raison de l'absence de suggestions de mots de passe sous les champs d'identification. Ce menu d'autocomplétion fait partie des améliorations prévues par Aurélien pour la suite — l'extension est toute neuve, la première version est sortie la semaine dernière.
Le développeur, qui réalise cette extension Firefox sur son temps libre, accepte volontiers les contributions pour ajouter des fonctionnalités ou améliorer l’existant, du moment que cela ne baisse pas le niveau de sécurité ou de confidentialité. Il est aussi possible de lui faire un don pour le soutenir.