Я очень взволнован новой двухфакторной аутентификацией Google . Двухфакторная аутентификация в данном случае означает, что вместо простой аутентификации, основанной на «чем-то, что вы знаете» (ваш пароль), вы также проводите аутентификацию на основе «того, что у вас есть».
В этом случае «что-то, что у вас есть» - это ваш мобильный телефон. Как только это будет включено, вы дадите Google свой номер мобильного телефона. Затем, когда вы пытаетесь войти в свою учетную запись, Google отправляет на ваш мобильный телефон SMS-сообщение с шестизначным номером, который вы вводите, чтобы доказать, что вы действительно являетесь вами. (Есть флажок «Помни меня на 30 дней», чтобы сделать это нехорошим на вашем собственном компьютере, который, в конце концов, «что-то, что у вас есть»).
Как это взаимодействует с клиентами IMAP и POP3? Как насчет доступа к Gmail через API?
источник
Ответы:
Что вам нужно сделать, это сгенерировать специфичный для приложения пароль для каждого клиента, которого вы хотите аутентифицировать в своей учетной записи Google. Затем введите пароль приложения, а не пароль или пароль + код подтверждения.
Вы можете сгенерировать эти специфичные для приложения пароли, перейдя на эту страницу (вместо имени используйте свое доменное имя
example.com
):Google предоставляет инструкции для этого на странице входа в мобильные или настольные приложения .
источник