For the complete documentation index, see llms.txt. This page is also available as Markdown.

Настройка входа через Google

Для подключения входа через Google необходимо создать OAuth-приложение в Google Cloud Console.

Шаг 1. Создайте проект

Откройте:

https://console.cloud.google.com/

Создайте новый проект или используйте существующий.


Перейдите: APIs & Services → OAuth Consent Screen

Заполните:

  • название приложения;

  • email поддержки;

  • домен сайта;

  • контактный email.

Для большинства проектов используется тип:

External


Шаг 3. Создайте OAuth Client

Перейдите: APIs & Services → Credentials

Нажмите: Create Credentials → OAuth Client ID

Тип приложения: Web Application


Шаг 4. Укажите Return URL

В настройках приложения заполните:

Authorized JavaScript Origins

Authorized Redirect URIs

Скопируйте Return URL из админки и вставьте его без изменений.


Шаг 5. Получите ключи

Google выдаст:

  • Client ID

  • Client Secret

Скопируйте оба значения.


Шаг 6. Заполните настройки в админке

Откройте: «Пользователи» — «Вход через сервисы» — «Google»

Заполните:

  • Client ID

  • Client Secret

Включите сервис и сохраните изменения.


Шаг 7. Выполните проверку

Нажмите: Проверить

Если ошибок нет:

  1. Откройте страницу входа на сайте.

  2. Нажмите «Войти через Google».

  3. Выполните тестовую авторизацию.


Частая ошибка

redirect_uri_mismatch

Причина: Return URL в Google отличается от Return URL в админке.

Решение: Скопируйте адрес из админки заново и полностью замените его в настройках Google.

Последнее обновление

Это было полезно?