Антон Долганин веб-разработчик +7 (962) 255-86-13 Написать сообщение
Автологин

Автологин

Решение для автоматической авторизации пользователя на сайте.
Бесплатно
Скачать ?
Задать вопрос по модулю

О модуле

Модуль Автологин позволяет администратору сайта вставлять в почтовые шаблоны рассылок индивидуальные ссылки, по которым пользователи могут авторизоваться на сайте без использования пароля.
Просто укажите в настройках модуля типы почтовых сообщений, для которых возможен автологин и отредактируйте соответствующие почтовые шаблоны.

автологин

Настройка

1. После установки модуля перейдите к его настройкам Администрирование - Настройки - Модули - Настройки модулей - Автологин:

настройка модуля

  • Типы сообщений с хешем. Опция позволяет указать с какими типами сообщений работать.
  • Маркеры с ID или E-Mail пользователя. Важная опция! В этой опции необходимо указать все возможные маркеры для выбранных типов сообщений, в которых содержится ID пользователя или его E-Mail (например, OWNER_USER_ID). Необходимо указывать те ID пользователя, по которым и будет происходить автологин. Указывать значения следует через запятую.
  • Сохранять авторизацию. Включение этой опции позволяет сохранять авторизацию пользователя на сайте.
  • Позволять повторные авторизации по хешам (не рекомендуется). Включение этой опции не рекомендуется из соображений безопасности, т.к. ссылка может попасть к злоумышленникам.
  • Не позволять автовход, если пользователь одной из групп. Рекомендуется указать важные группы, при нахождении в которых, пользователю будет недоступен автологин. Группа администраторов включена по умолчанию и отключить это нельзя.

Сохраните настройки.

2. Далее необходимо перейти к настройкам почтовых шаблонов Администрирование - Настройки - Настройки продукта - Почтовые события - Почтовые шаблоны:

настройка почтового шаблона

И в нужных почтовых шаблонах прописать ссылкам строку:

 autologin=#AUTOLOGIN_HASH#.

Если в конечной ссылке присутствует знак вопроса, то данную строчку надо отделить знаком &, иначе - знаком вопроса.

После сохранения изменений в нужных шаблонах модуль готов к работе.