2014-11-06 6 views
0

Я хочу, чтобы у вас была кнопка, которая проверяет, действительны ли мои учетные данные или нет. Критические ресурсы могут использовать учетную запись службы или учетную запись пользователя. Теперь, блуждая, если у google drive api есть такое, чтобы проверить учетные данные. Думая, что в случае учетных данных учетной записи пользователя (oauth2), похоже, будет немного проблем, так как нужно ввести имя пользователя/пароль пользователя, если какой-либо другой человек хочет проверить его идентификатор клиента, секрет и т. Д. И в случае обслуживания учетной записи, похоже, что он должен иметь некоторый api как таковой. Пожалуйста, предложите. Я использую python.Проверка учетных данных google с помощью google drive api

ответ

0

Для аутентификации пользователя вам придется сначала использовать OAuth. В драйвере API есть ресурс «О программе», который вы можете запросить для получения текущих учетных данных пользователя и проверки на вашей стороне. Вот ссылка реализации для Ruby: https://developers.google.com/drive/v2/reference/about/get

+0

В случае учетной записи службы - я думаю, что это должно работать, но я блуждал, когда в случае учетной записи пользователя ему нужно получить учетные данные учетной записи электронной почты, чтобы использовать эту api ... правый!. Поэтому, если кто-то (администратор) применяет ключи к своим пользователям, то учетная запись службы должна работать только с этим api, и поскольку у администратора не должно быть учетных данных пользователей, это не должно работать. Я не уверен, что я думаю, правильно или неправильно ... просто мышление! –

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