Непосредственное добавление участника в группу - путаница с OAuth 2.0 - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь разрешить всем пользователям добавлять себя в мою группу Google через форму js + html. Я использую группу для рассылки информационных бюллетеней. В настоящее время у меня нет доступа к учетной записи администратора G Suite, поэтому я не могу видеть, какие варианты доступны, но меня путают с протоколом OAuth 2.0.

Если я сделаю запрос на добавление участника (https://developers.google.com/admin-sdk/directory/v1/reference/groups/insert) с помощью G Suite SDK Directory API, всем пользователям, заполнившим форму, будет представлен экран согласия (с цель быть добавленным в группу).

Я прочитал эту документацию, но все еще немного запутался:

https://developers.google.com/admin-sdk/directory/v1/guides/authorizing https://developers.google.com/identity/protocols/oauth2/javascript-implicit-flow

1 Ответ

0 голосов
/ 12 мая 2020

Метод вставки участников в G Suite Admin SDK позволит вам добавлять участников в существующую группу, а также назначать им роль группы и параметры доставки почты.

Этот не требует, чтобы новые участники прошли через экран согласия для добавления (обратите внимание, что они должны принадлежать к той же организации).

Надеюсь, это вам помогло. Дайте мне знать, если вам еще что-нибудь понадобится или вы чего-то не поняли. :)

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