Подтверждение Gmail - PullRequest
       97

Подтверждение Gmail

0 голосов
/ 03 декабря 2018

В соответствии с новыми политиками Gmail OAuth для определенных областей проверки подлинности требуется новый процесс проверки приложений.

Я хочу заменить ограниченные области, которые я использую в настоящее время, только одной неограниченной областью действия.

Значит ли это, что я могу просто пропустить процесс проверки?Или это означает, что другие предоставленные области, например, с диска ('https://www.googleapis.com/auth/drive'), будут отозваны или мое приложение получит "непроверенный" экран?

Ответы [ 3 ]

0 голосов
/ 05 декабря 2018

Согласно часто задаваемым вопросам , вам не нужно запрашивать подтверждение, если ваше приложение будет использоваться в любом из следующих сценариев:

  • Приложение неподелиться с кем-либо еще.
  • Приложение используется для отправки электронной почты через Wordpress или аналогичные плагины SMTP для одной учетной записи.
  • Владелец и пользователи ваших приложений принадлежат одному домену G Suite.или клиент.
  • Приложение пытается получить доступ к данным из пользовательского проекта Google Cloud Platform.Инструкции по использованию учетной записи службы см. В Использование OAuth 2.0 для приложений от сервера к серверу .

Что касается вашего второго вопроса, если ваше приложение использует чувствительные области или не попадает вв приведенных выше сценариях тогда да, ваши приложения получат экран «Неподтвержденное приложение».

Если вы не публикуете свое приложение для проверки:

  • Если вашобщедоступное приложение использует конфиденциальные области, которые разрешают доступ к определенным пользовательским данным, пользователи вашего приложения могут видеть экран непроверенного приложения.

  • Чтобы защитить пользователей и системы Google от злоупотреблений, приложения, использующие OAuth и GoogleУ удостоверения есть определенные ограничения квот, основанные на уровне риска областей OAuth, которые использует приложение.Невозможность проверить ваше приложение может привести к исчерпанию квоты проекта.Подробнее о непроверенных приложениях.

Вы можете посетить FAQ , если у вас есть другие вопросы.

0 голосов
/ 23 мая 2019

Убедитесь, что вы добавили все области, используемые вашим приложением, на экране конфигурации OAuth Consent в Google Cloud Console.Как только вы это сделаете, screen должен пометить вам области, которые должны пройти проверку.

Даже если ваше приложение не использует никаких ограниченных областей, оно может использовать некоторые чувствительные области, для которых вам придется пройти.Процесс проверки OAuth.

Надеюсь, это поможет.

0 голосов
/ 04 декабря 2018

Если вы запрашиваете области, которые Google считает конфиденциальными, вам, скорее всего, будет отказано в одобрении.Лучше ограничить области, которые вы запрашиваете, только для идентификации.

Если вы этого не сделаете, у вашего приложения будет большое предупреждение о том, что ваше приложение не является доверенным, пока вы ожидаете подтверждения.Тогда ваше приложение будет отклонено.

Исключать области, пока кнопка подтверждения запроса не будет отключена.Как только ваши области ограничатся тем, что Google не требует одобрения вашего приложения, вы будете в порядке.

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