Компонент позволяет пользователям авторизоваться и регистрироваться на сайте через аккаунт Google (OAuth 2.0). Поддерживает автоматическое создание пользователей, привязку существующих аккаунтов по email, получение имени и аватара профиля Google, а также интеграцию кнопки входа в стандартные формы авторизации и регистрации InstantCMS.
Возможности:
- Вход и регистрация через Google.
- Автоматическое создание аккаунта.
- Привязка к существующему пользователю по email.
- Импорт имени и аватара профиля.
- Поддержка постоянной авторизации («Запомнить меня»).
- Интеграция в стандартные формы входа и регистрации InstantCMS.
Google Client ID и Google Client Secret брать тут.
Ребята, всем приветы)))
Кто тестил? Как работает?
Я вечером займусь)))
Поздно вы конечно. Но как говорится...
Почему поздно? 😂
Потому что у МЕНЯ уже есть.👍
А у вас Яндекс ID тоже подключен? Что отображается на auth/register? И Яндекс и Гугл?
Если в настройках Яндекс ID включить «Показывать кнопку под формой регистрации», то работает на форме регистрации данная фича.
А вот когда я захлжу в профиль, то есть уже авторизован, почему то Гугл остается, а яша исчезает))) Ну это не критично, но все же.
У меня свой гоогля логин. Без яндексов
Я прочитал ваши посты, не понял, в чем именно у вас проблемы?
Все хорошо!!! Все работает!
Установил.
В модальном окне, где авторизация, выводится 2 кнопки — Яндекс и Гугл.
На странице регистрации — одна кнопка Гугла выводится...
Скоро фикс выложу
Да вроде все работает без нареканий)))
Что могу сказать))) Работает!!!!!!!!!!!!!!!!!!!
Мой очередной рекомендосьон!
Спасибо большое!
Осталось пофиксить немного на самой странице регистрации, ошибку раньше прописал.
С меня донат вам обязательно)))
Немного попозже отправлю)))
Есть проблема — если регистрация на сайте только по приглашению (надо вводить код) — то компонент игнорирует это условие и создаёт аккаунт.
Скорее всего это логично...
Вы либо регистрируетесь посредством ЦМС, либо регистрируетесь посредством ID...
Если у вас ТОЛЬКО ПО ПРИГЛАШЕНИЮ, то вам сам компонент не подходит, потому как никаких приглашений он не выдает и не видит.
Там ведь даже написано «ИЛИ» — ну то есть входите так или можете вот так.
Тогда надо сделать в настройках компонента — выключатель кнопки на регистрацию, что бы оставить возможность входа в аккаунт. Проверил на существующем аккаунте созданным на выбранный гугловский ящик — входит.
Это уже надо в самом плагине делать проверку. Если не по проглашению значит кнопки social login = disable. Если по приглашению, enable. Не так уж и сложно, надо только посмотреть как это приглашение работает в инстант и внедрить в плагин.
Согласен с вами
Функционал авторизации сделан через компонент — он уже в системе и он может получить статус параметра системы. Ваш довод про ИЛИ не корректен
Требования для установки можно понизить ) сейчас php 8, но работает и на 7.4 спокойно.
До 700 это юр лицам.
Сначала пусть пришлют уведомление на почту тогда может быть уберу.
А так не собираюсь отключать.
Да и до физлиц и ип доберутся
А как сделать чтобы регистрации были только с российской почты?