Аутентификация пользователей в Google Drive
-
13-12-2019 - |
Вопрос
Я работаю с API Google Drive для проекта.При получении токена доступа через то, хотя привод Google Drive Access 2.0 предоставляет пользователю необходимо предоставить доступ, хотя веб-интерфейс, войти в его / ее учетную запись и разрешив доступ к моему приложению.Есть ли в любом случае, я могу получить токен доступа без пользователей, необходимого доступа через веб-страницу.
Например, можно ли получить токен доступа, непосредственно предоставляя имя пользователя и пароль пользователя.Любая помощь по этому будет оценена.
Решение
Одной из причин, по которым такие поставщики, как «Использование Google WAuth», является то, что пользователь никогда не требуется предоставлять его имя пользователя и пароль третьей стороне.Он должен только ввести его непосредственно на веб-сайте провайдера.
Сам стандарт OAUTH 2 даже предоставит такого метода, называемого Владелец ресурсов Учетные данные пользователя Grant , но это не реализуется Google по соображениям безопасности.
Если вам нужен доступ с вашего веб-сервера на свой аккаунт, вы можете использовать Сервисные счета .