Всё для начала освоения Joomla здесь

    Быстрый старт в Joomla

    Подробные видеоуроки, более 70 надежных расширений на все случаи жизни, чек-листы по защите, ускорению и seo-оптимизации.
    Быстрый старт в Joomla
    Центр обучения Joomla
    Регистрация и авторизация пользователей в Joomla 3.x

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

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

    Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    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. Разрешить смену логина

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

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

    Параметры пароля
    Параметры пароля
    Комментарии для сайта Cackle

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

    Joomla.center is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.

    Joomla!® является торговой маркой компании Open Source Matters inc в США и др. странах. Название Joomla! и его вариации используются в рамках ограниченной лицензии, определённой компанией Open Source Matters. Проект joomla.center не относится к компании Open Source Matters или проекту Joomla! Точки зрения представленные на данном сайте не являются официальными точками зрения Joomla Project или Open Source Matters. Торговая марка Joomla® и логотип используются в рамках ограниченной лицензии, предоставленной Open Source Matters.

    © Александр Куртеев. Центр обучения Joomla.
    ОГРНИП 307434525600161, ИНН 434540800305
    Все права защищены. © 2008 - 2019

    Договор оферты | Политика обработки персональных данных
    Согласие с рассылкой | Отказ от ответственности