2015-03-16 3 views
1

Я хочу создать почтовый клиент Gmail на PHP, подобный приложению android/ios, где пользователь заполняет имя пользователя и пароль и выполняет операции, такие как отправка/получение электронных писем. Я уже закончил работу с приложениями Oauth - Web server, где google предоставляет доступ и обновляет токен для аутентификации учетной записи пользователя. Но я не хочу, чтобы у пользователя появлялось желание представить предвидение для моего приложения.Google OAuth с именем пользователя и паролем

Я проверил что-то известное как двухфакторная аутентификация. Пожалуйста, дайте мне знать, как это возможно?

ответ

0

Вы можете попробовать создать учетную запись службы. Он не требует, чтобы пользователь вводил свой пароль.

3

Это не возможно с помощью новых API аутентификации Google, поскольку пользователь выдаёт свой пароль Google случайным разработчикам/приложениям считается угрозой безопасности http://googledevelopers.blogspot.com/2012/04/changes-to-deprecation-policies-and-api.html. Используйте oauth2 с веб-потоком и авторизуйте его. Тогда им не нужно раскрывать свой пароль и всегда может пойти и отменить грант oauth2, если они этого захотят.

Смежные вопросы