Estoy muy entusiasmado con la nueva autenticación de dos factores de Google . La autenticación de dos factores significa, en este caso, que en lugar de simplemente autenticarse en base a "algo que sabe" (su contraseña), también se autentica en función de "algo que tiene".
En este caso, el "algo que tienes" es tu teléfono móvil. Una vez que esto está habilitado, le das a Google tu número de teléfono móvil. Luego, cada vez que intenta iniciar sesión en su cuenta, Google envía un mensaje SMS a su teléfono móvil con un número de seis dígitos que ingresa para demostrar que realmente es usted. (Hay una casilla de verificación "recuérdame por 30 días" para que esto no sea horrible en tu propia computadora, que es, después de todo, "algo que tienes").
¿Cómo interactúa esto con los clientes IMAP y POP3? ¿Qué pasa con el acceso a Gmail a través de la API?
fuente
Respuestas:
Lo que debe hacer es generar una contraseña específica de la aplicación para cada cliente que desee autenticar en su cuenta de Google. Luego ingrese la contraseña específica de la aplicación en lugar de su contraseña o contraseña + código de verificación.
Puede generar estas contraseñas específicas de la aplicación yendo a esta página (use su nombre de dominio en lugar de
example.com
):Google proporciona instrucciones para hacerlo en su página Iniciar sesión en aplicaciones móviles o de escritorio .
fuente