Статус проверки экрана согласия Google OAuth Не опубликовано - PullRequest
2 голосов
/ 19 июня 2020

Я создал проект Google, чтобы разрешить своим пользователям входить в систему через Google. Все работает, но в моем разделе экрана согласия в консоли разработчика Google написано «Статус проверки: не опубликовано»

Кажется, я не могу найти никаких статей, объясняющих, что это означает. Я могу найти множество статей о статусе «Непроверенный», но ничего о «Не опубликовано».

Я случайно добавил lo go в какой-то момент, который изменил статус на «Непроверенный». Затем я удалил проект и заново создал новый, и теперь он не опубликован.

Мой вопрос: что означает «Не опубликовано»? Могу ли я использовать его на своем веб-сайте для входа в систему с помощью Google, или он будет выдавать ошибки или перестанет работать через некоторое время?

1 Ответ

2 голосов
/ 20 июня 2020

Статус проверки: Не опубликовано

Это означает, что экран согласия новый. Когда вы создаете новый проект Google Cloud, вам необходимо создать новый экран согласия, который изначально существует в неопределенном состоянии относительно его статуса проверки, следовательно, «не опубликован» вместо «не подтвержден».

Когда вы добавляете чувствительную область и сохраняете экран согласия (или загружаете значок, который пользователи будут видеть на экране), его необходимо проверить, чтобы убедиться, что у вас нет злонамеренного намерения, поэтому статус изменится на «требуется проверка».

После того, как вы go с помощью процесса проверки клиента OAuth , статус изменится на «опубликовано» в случае успеха проверки.

В итоге вверх, существует три «состояния», в которых статус проверки проекта может быть:

  1. Исходный = «не опубликован»
  2. Unverified = «требуется проверка»
  3. Проверено = "опубликовано"

Текущее задокументированное определение непроверенного приложения подтверждает, что оставление проекта в исходном состоянии, если у него нет чувствительных или ограниченных областей, не должно приводить к экрану предупреждения:

Непроверенное приложение - это приложение или скрипт приложений, который запрашивает конфиденциальную или ограниченную область действия OAuth, но не прошел процесс проверки Google

...