Настройки Google авторизации

Данный функционал позволяет вашим клиентам (пользователям) входить на сайт или регистрироваться с помощью своего Google-аккаунта в один клик, без необходимости заполнять формы с email, паролем или другими данными. Это упрощает процесс и повышает конверсию, но является опциональным: вы можете оставить стандартный способ входа/регистрации без изменений.

Чтобы активировать вход через Google в Lara-Script, необходимо настроить параметры в Google Cloud Console.

1. Создайте OAuth 2.0 Client ID

  1. Войдите в Google Cloud Console.

  2. Выберите свой проект или создайте новый.

  3. Перейдите в APIs & Services → Credentials → Create Credentials → OAuth client ID.

  4. Укажите тип приложения: Web application.


2. Заполните поля для вашего домена

В форме регистрации Client ID необходимо добавить ваш сайт в два поля:

  • Authorized JavaScript origins – здесь указывается основной адрес сайта (например):

    https://demo.lara-script.com
  • Authorized redirect URIs – это тот же адрес, но с добавленным путем /api/auth/callback/google:

    https://demo.lara-script.com/api/auth/callback/google

3. Получите Client ID и Client Secret

После сохранения вы получите два значения:

  • Client ID

  • Client Secret

Их нужно вставить в соответствующие поля в админ-панели Lara-Script (но Redirect URL в админке вводить не требуется — он используется только в Google Cloud Console).


4. Проверьте работу

После активации в форме входа появится кнопка «Войти через Google». Клиент нажимает → проходит авторизацию в Google → автоматически создается/привязывается аккаунт в Lara-Script.


⚡ Важно: адреса в Google Cloud Console должны полностью совпадать с доменом вашего сайта, иначе Google не разрешит авторизацию.

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