Скачать установщик
  • Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.
  • Telegram: @radicalmart
    • Вход
    • Регистрация
    • Текущая версия: 1.0.0
    • Дата обновления: 01 сентября 2026

    Описание

    Авторизация для Joomla

    Re:Login

    Вход, регистрация и привязка аккаунтов через внешние сервисы с нативной интеграцией в Joomla и RadicalMart.

    VK ID
    Яндекс ID
    Joomla 5.4+
    PHP 8.3+

    Что такое Re:Login

    Re:Login — расширяемое решение для авторизации пользователей Joomla через внешние сервисы.

    Компонент добавляет кнопки быстрого входа в стандартные формы Joomla, позволяет создавать новые учётные записи из данных внешнего профиля и связывать несколько способов авторизации с одним пользователем.

    Решение также интегрируется с RadicalMart: покупатели могут использовать внешний аккаунт при входе и регистрации, а затем управлять подключёнными сервисами в настройках своего профиля.


    Основные возможности

    Быстрый вход

    Авторизация через VK ID и Яндекс ID без отдельного ввода логина и пароля Joomla.

    Привязка аккаунтов

    Авторизованный пользователь может подключать и отключать внешние профили в настройках своей учётной записи.

    Регистрация

    При необходимости Re:Login создаёт нового пользователя Joomla на основании данных, полученных от сервиса авторизации.

    Интеграция с Joomla

    Кнопки сервисов встраиваются в стандартную форму входа, а управление связями — в форму профиля пользователя.

    Поддержка RadicalMart

    Внешняя авторизация доступна в формах входа и регистрации магазина, а управление связями — в настройках покупателя.

    Управление

    В панели управления Joomla доступны списки связанных аккаунтов и испытаний входа с поиском и фильтрацией.

    Безопасность

    Механизм входа построен с учётом защиты OAuth-процесса.

    • проверка параметра состояния OAuth-запроса;
    • поддержка PKCE с методом S256;
    • ограниченное время жизни испытаний входа;
    • ограничение количества попыток авторизации;
    • автоматическое удаление данных Re:Login при удалении пользователя Joomla.

    Как проходит авторизация

    Шаг 1

    Выбор сервиса

    Пользователь нажимает кнопку VK ID или Яндекс ID в форме входа.

    Шаг 2

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

    Пользователь проходит авторизацию на стороне выбранного внешнего сервиса.

    Шаг 3

    Проверка связи

    Re:Login получает данные профиля и определяет связанную учётную запись Joomla.

    Шаг 4

    Вход или регистрация

    Пользователь входит на сайт либо, если это разрешено, создаёт новую учётную запись.


    Интеграция с Joomla

    • кнопки внешних сервисов в стандартной форме входа;
    • управление подключёнными сервисами в профиле;
    • использование штатного механизма авторизации Joomla;
    • поддержка стандартных перенаправлений после входа;
    • очистка связанных данных при удалении пользователя.

    Интеграция с RadicalMart

    • внешняя авторизация в форме входа покупателя;
    • поддержка сценария регистрации;
    • управление связями в настройках аккаунта;
    • единая учётная запись Joomla и RadicalMart;
    • автоматическое подключение необходимых интерфейсных ресурсов.

    Поддерживаемые сервисы

    VK

    VK ID

    Вход, регистрация и привязка профиля пользователя через платформу авторизации VK ID.

    Я

    Яндекс ID

    Вход, регистрация и привязка профиля пользователя через систему авторизации Яндекс ID.

    Расширяемая архитектура

    Логика конкретных OAuth-провайдеров вынесена в отдельные плагины группы relogin_services. Новые сервисы можно подключать, не изменяя основной компонент.

    Re:Login предоставляет общие контракты данных и события для настройки, поиска сервисов, входа, регистрации, привязки аккаунтов и обработки жизненного цикла пользовательских данных.

    Состав пакета

    Расширение Назначение
    com_relogin Основной компонент, управляющий сервисами, связями и процессом авторизации.
    system/relogin Интеграция Re:Login с формами, событиями и интерфейсом Joomla.
    authentication/relogin Плагин аутентификации подтверждённых пользователей.
    relogin_services/vk Интеграция с VK ID.
    relogin_services/yandex Интеграция с Яндекс ID.

    Системные требования

    CMS
    Joomla 5.4 или более поздняя версия.
    PHP
    PHP 8.3 или более поздняя версия.
    RadicalMart
    Необязателен. Интеграция активируется при использовании соответствующих форм RadicalMart.

    Re:Login объединяет быстрый вход, регистрацию и управление внешними аккаунтами в одном расширяемом решении, сохраняя стандартные механизмы Joomla и совместимость с RadicalMart.


    Что нового

    Версия 1.0.0

    Первая публичная версия
    SovMart – место, где создаются и продаются расширения для Joomla!

    Российский дата-центр, сервера в аренду:
    FirstVDS

    Контакты

    Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.
    © Маркетплейс SovMart. Все права защищены.