Центр обучения Joomla
    Регистрация и авторизация пользователей в Joomla 3.x

    Регистрация и авторизация пользователей в Joomla 3.x

    Руководство по настройке регистрации и авторизации пользователей на сайте Joomla 3.x. Из материала вы узнаете, как включить или отключить регистрацию пользователей, создать модуль для авторизации и изменить URL-адрес страниц входа и регистрации.

    Содержание

    1. Как сделать регистрацию в Joomla
    2. Страницы регистрации и авторизации в Joomla
    3. Модуль авторизации в Joomla
    4. Ссылки на страницы регистрации и авторизации в Joomla
    5. Настройка регистрации пользователей в Joomla

    Как сделать регистрацию в Joomla

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

    Вопрос решается через Параметры пользователя в панели управления:

    1. перейдите в СистемаОбщие настройки
    2. кликните Пользователи в меню слева
    3. выберите нужное значение для опции Разрешить регистрацию пользователей:
      • Да — разрешает регистрацию
      • Нет — запрещает регистрацию
    4. сохраните изменения
    5. пп. 1, 2
      пп. 3, 4

    Страницы регистрации и авторизации в Joomla

    Если регистрация пользователей разрешена, то страница с формой для регистрации будет доступна по ссылке:

    http://[домен]/component/users/?view=registration&Itemid=101
    Страница и форма регистрации в Joomla

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

    http://[домен]/component/users/?view=login&Itemid=101
    Страница и форма авторизации в Joomla

    Модуль авторизации в Joomla

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

    Модуль авторизации в шаблоне Protostar

    Данный модуль может содержать ссылку на страницу регистрации, если эта функция активирована:

    Ссылка на страницу регистрации в модуле авторизации

    Для создания модуля авторизации в Joomla:

    • перейдите в РасширенияМодули
    • нажмите Создать
    • нажмите Вход на сайт в списке Выбор типа модуля
    • заполните все необходимы поля и выберите значения для опций

      Не забудьте указать позицию модуля и страницы, на которых он должен отображаться.

    • сохраните и проверьте отображение на сайте

    Ссылки на страницы регистрации и авторизации

    Как было сказано выше, страница с формой регистрации по умолчанию доступна по адресу:

    http://[домен]/component/users/?view=registration&Itemid=101

    Чтобы сделать её человекопонятной, необходимо присвоить данной странице пункт меню:

    1. перейдите в Меню[нужное меню]Создать пункт меню
    2. в поле Тип пункта меню нажмите Выбрать
    3. в модальном окне выберите тип пункта меню Форма регистрации
    4. заполните Заголовок меню и Алиас

      Другие опции заполняются по своему усмотрению.

    5. сохраните изменения
    п. 1
    п. 2
    п. 3
    пп. 4, 5

    Теперь страница регистрации будет доступна по URL-адресу в соответствии с алиасом. Адрес ссылки в модуле авторизации также будет заменён.

    Таким же образом для обеспечить человекопонятный URL-адрес для страницы автризации.

    Настройка регистрации пользователей в Joomla

    Все базовые настройки, касающиеся авторизации и регистрации, находятся а Параметрах пользователя (СистемаОбщие настройки, Пользователи):

    Параметры пользователя Joomla
    1. Разрешить регистрацию пользователей

      Если выбрано Да, то будет включен механизм самостоятельной регистрации пользователей через лицевую панель сайта.

    2. Группа для регистрирующихся пользователей

      Группа, в которую автоматически будут включены новые пользователи, регистрирующиеся через лицевую панель сайта.

    3. Группа пользователей для Гостей

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

    4. Отсылать пароль

      Если выбрано Да, пароль пользователя будет выслан ему в письме-уведомлении о регистрации.

    5. Активация нового пользователя

      Если выбрано значение Нет, пользователь будет зарегистрирован сразу. Если выбрано значение Самостоятельно, пользователю будет отправлено письмо с ссылкой для активации учётной записи. Если выбрано Администратором, пользователю будет отправлена ссылка для проверки его адреса электронной почты. После подтверждения адреса, администратору будет отправлено уведомление, о необходимости активировать учётную запись пользователя.

    6. Уведомления администраторам

      Отправлять администраторам уведомления о регистрации новых пользователей, если параметр 'Активация нового пользователя' имеет значение 'Нет' или 'Самостоятельно'.

    7. CAPTCHA

      Выберите плагин CAPTCHA для использования в форме регистрации пользователя и форме напоминания логина / пароля. Обратите внимание, что некоторые плагины требуют настройки.
      Если выбрано 'По умолчанию', убедитесь, что в Общих настройках сайта задан CAPTCHA-плагин по умолчанию.

    8. Параметры сайта для пользователя

      Если установлено Показать, пользователи смогут выбирать на странице собственных параметров предпочтительный для себя язык, редактор и сайт справки.

    9. Язык сайта

      Если Параметры сайта для пользователя имеет значение Показать, пользователи смогут выбирать язык сайта при регистрации.
      Данная функция может быть полезна для многоязычных сайтов.

    10. Разрешить смену логина

      Позволяет пользователям изменять их логин при редактировании профиля.

    Также вы можете настроить параметры пароля в соответствующей вкладке:

    Параметры пароля

    Как быстро разобраться в Joomla?

      Центр Обучения Joomla!

      "Все, что нужно знать о Joomla в одном месте"

      Joomla Последняя версия
      Joomla! — 3.9.1

      Скачать

      Курс "Как создать свой сервис рассылки на Joomla?"

      Чтобы получить бесплатный доступ введите имя и ваш е-маил. Доступ будет выслан на ваш е-маил адрес.

       

      Базовый курс по Joomla 3.9

      В КУРСЕ ВАС ЖДЕТ:

      Видеоуроки по Joomla 3.9

      После уроков вы: зарегистрируете домен и хостинг, установите и правильно настроите CMS Joomla, установите и настроите шаблон, получите понимание как работать с Joomla.

      Лучшие расширения для Joomla

      Вы получите список и описание лучших бесплатных и платных расширений для Joomla.

      Пошаговый процесс создания сайта

      Выполните 22 действия по чек-листу и ваш сайт готов.

      Хостинг в подарок

      3 месяца качественного хостинга в подарок для беззаботного начала работы над своим проектом.
      Введите e-mail для которого нужно выставить доступ к курсу: