La connexion se fait dans votre navigateur, pas dans l’app
Cet article est traduit de l’anglais. Si une phrase sonne faux, l’original est à un clic dans le menu Langue.
Il n’y a pas de champ mot de passe dans la fenêtre MoPilot, et c’est voulu. « Se connecter » ouvre votre navigateur, vous vous connectez sur ce site, et au retour le navigateur remet un jeton d’appareil à l’app. L’app ne voit jamais le mot de passe, et il n’y a aucun code à recopier.
Ce jeton est le seul secret conservé sur la machine. Sur macOS, il est écrit dans un fichier en 0600 à l’intérieur du dossier de données de l’app, lui-même en 0700, pas dans le trousseau — le trousseau le contenait autrefois, et cela a été abandonné parce qu’il redemandait le mot de passe de session à chaque nouvelle installation. Il n’est jamais confié à la partie de l’app qui dessine la fenêtre.
Les réponses, la traduction et la lecture d’une capture sont toutes décomptées du compte : voilà pourquoi cette étape vient en premier, et non plus tard.