Включение функции регистрации и авторизации в Joomla

Для начинающего разработчика включение функции регистрации и авторизации пользователя в Joomla может стать серьёзной проблемой. В этой статье содержится подробная пошаговая инструкцию этого процесса.

Форма авторизации

Чтобы дать пользователям возможность входить в систему, нужна форма авторизации. Модуль входа на сайт в Joomla также можно создать без установки дополнительных компонентов. Необходимо во вкладке "Расширения" кликнуть на пункт «Модули»: Вкладка расширения - модули в Joomla Затем кликнуть на кнопку "Создать" в верхнем меню: Создание модуля в Joomla Далее выбрать из списка модуль с названием "Вход на сайт" и сделать необходимые настройки. Обязательно выберите место отображения модуля в опции "Позиция", иначе он не будет показываться на сайте.

После завершения насйтроки нажмите "Сохранить" в верхнем меню. Форма авторизации появится на сайте. Но в этой форме будет только возможность авторизации: форма авторизации в Joomla Для создания возможности регистрации необходимо сделать ещё некоторые настройки в панели администрирования.

Форма регистрации

Теперь разрешим пользователям регистрироваться в системе самостоятельно. В верхнем меню панели администрирования, на вкладке "Система" кликните на пункт "Общие настройки": Система - Общие настройки  в Joomla На открывшейся странице в первую очередь необходимо перейти во вкладку «Пользователи». Вы увидите опцию «Регистрация пользователя» - выберите вариант «Да» (по умолчанию она стоит в положении "Нет"). Ссылка на форму авторизации  в Joomla Для активации учётной записи (поле "Активация пользователя") есть три варианта. Можно отказаться от каких-либо проверок, тогда пользователь сможет полностью использовать функционал сайта сразу после регистрации. Но это позволит спамовым программам выполнять регистрацию на сайте без каких-либо ограничений. При выборе варианта «Самостоятельно» на указанную при регистрации электронную почту будет выслана ссылка, кликнув по которой пользователь автоматически активировать учётную запись. настройки активации пользователя  в Joomla Если выбрана опция «Администратором», пользователь также получит письмо со ссылкой, но при клике по ней автоматической активации не произойдёт – администратор получит уведомление о том, что нужно активировать аккаунт (далее он действует по собственному усмотрению). После внесения изменений на страцнице не забудьте нажать на кнопку "Сохранить" в верхнем меню сайта.

Теперь можно перейти в публичную часть сайта и заметить, что форма авторизации теперь имеет ссылку "Зарегистрироваться": форма авторизации и регистрации  в Joomla В текущей версии Joomla (при установке с русской локализацией) форма регистрации пользователя появится по следующему адресу:
домен_сайта/index.php/avtorizatsiya?view=registration
Если вы хотите обезопасить свой сайт от автоматических регистраций, включите плагин "Captcha". Причём это желательно сделать как в форме регистрации, так и для авторизации пользователя на сайте.
MouseDC.ru - хостинг, виртуальный хостинг, покупка доменов, проверка доменов, WHOIS, курсы создания сайтов, вебинары по созданию, курсы разработки сайтов, доработка сайтов, сопровождение сайтов, разработка сайтов, техподдержка сайтов
Cмотрите другие статьи:
Была ли статья полезной?
Была ли эта статья полезна? Есть вопрос?
хостинг для сайтов
Закажите недорогой хостинг Заказать

всего от 290 руб