web-dev-qa-db-fra.com

Comment la nouvelle authentification à deux facteurs de Google fonctionne-t-elle avec IMAP, POP, etc.?

Je suis très enthousiaste à propos de nouvelle authentification à deux facteurs de Google . L'authentification à deux facteurs signifie, dans ce cas, qu'au lieu de simplement vous authentifier sur la base de "quelque chose que vous connaissez" (votre mot de passe), vous vous authentifiez également sur la base de "quelque chose que vous possédez".

Dans ce cas, le "quelque chose que vous avez" est votre téléphone portable. Une fois que cela est activé, vous donnez votre numéro de téléphone portable à Google. Ensuite, chaque fois que vous essayez de vous connecter à votre compte, Google envoie un message SMS à votre téléphone portable avec un numéro à six chiffres que vous entrez pour prouver que vous êtes vraiment vous. (Il y a une case à cocher "Souviens-toi de moi pendant 30 jours" pour que tout soit clair sur ton ordinateur, ce qui est, après tout, "quelque chose que tu as").

Comment cela interagit-il avec les clients IMAP et POP3? Qu'en est-il de l'accès à Gmail via l'API?

43
Joel Spolsky

Ce que vous devez faire est de générer un mot de passe spécifique à l'application pour chaque client que vous souhaitez authentifier auprès de votre compte Google. Ensuite, entrez le mot de passe spécifique à l'application au lieu de votre mot de passe ou du mot de passe + code de vérification.

Vous pouvez générer ces mots de passe spécifiques à l'application en accédant à cette page (utilisez votre nom de domaine à la place de example.com):

https://www.google.com/a/example.com/IssuedAuthSubTokens?hl=en&service=mail

Google fournit des instructions pour le faire sur sa page connexion à des applications pour ordinateur portable ou mobile .

39
berberich