Аутентифицировать / авторизовать приложение в гугл аккаунте без участия пользователя. т.е. аккаунт Google в приложении - PullRequest
0 голосов
/ 04 марта 2012

Итак, я создаю приложение для своего домена приложений Google. С ним будет связан собственный аккаунт Google Apps, из которого он может хранить / извлекать / манипулировать данными.

Приложение должно использовать только эту учетную запись Google, и у пользователя не должно быть никаких признаков того, что она использует учетную запись Google. Есть ли способ программной аутентификации всего моего приложения и не запрашивать у пользователя аутентификацию / авторизацию?

1 Ответ

1 голос
/ 04 марта 2012

Я думаю, что вы ищете двуногий OAUTH .

Вы можете создать токен и секрет OAUTH на панели управления Служб Google и назначить авторизованные области действия этой паре токен / секрет. Например, вы можете разрешить доступ к календарю всех пользователей в вашем домене Служб Google, используя токен / секрет.

Затем вы можете программно получить доступ к календарям всех пользователей.

Поскольку этот токен / секрет авторизован администратором домена Служб Google, отдельным пользователям больше не нужно предоставлять доступ. Вот почему это называется двухсторонний Oauth , тогда как трехсторонний Oauth требует взаимодействия с пользователем для получения токена / секрета для отдельного пользователя.

Этот вопрос о SO также может вас заинтересовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...