Плагин-помощник для входа

:information_source: Краткое описание Упрощение процесса входа по электронной почте
:hammer_and_wrench: Ссылка на репозиторий https://github.com/thoka/discourse-login-helper/
:open_book: Руководство по установке Как установить плагины в Discourse

Возможности

Этот плагин для Discourse призван упростить процесс входа для новых пользователей, зарегистрированных массово.

Ссылки на форум в уведомительных письмах дополняются адресом электронной почты пользователя.

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

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

Журнал изменений

  • 0.6 Отправка ссылки для входа на всех страницах, если установлен параметр «login»
  • 0.5 Исправлена ошибка, которая препятствовала отправке писем со ссылками пользователям с именами, содержащими не-ASCII символы

Планы

  • Не генерировать новый токен при перезагрузке страницы
1 лайк

Разве не проще было бы просто создавать в email-подытогах ссылки для перенаправления на вход, которые автоматически авторизовывают пользователей и перенаправляют их на конкретную тему, так что любая полученная email-сообщение, содержащее ссылку, позволяет войти, используя эту ссылку? Это сократило бы количество отправляемых писем, и пользователям не пришлось бы возвращаться и проверять наличие других писем.

Пошагово:

  1. Пользователь упомянут в теме A
    (Пользователь не авторизован в своём браузере)
  2. Пользователь получает email-уведомление о теме A
  3. Пользователь нажимает на email-уведомление о теме A и автоматически авторизуется, после чего перенаправляется на тему A
  4. Пользователю больше не нужно ни о чём беспокоиться
1 лайк

Да, это кажется гораздо более удобным для пользователя.
К сожалению, вам придётся объяснять пользователям, что они позволяют делать вход в свои аккаунты бесплатно, просто передавая ссылки.
Обеспечение безопасности через обучение не работает.

В текущем варианте вы получаете уведомления о попытках входа и должны подтвердить их, используя специальное письмо, отправленное на ваш аккаунт.

1 лайк

Я думаю, вы правы — однако, кажется, вполне очевидно, что люди не делятся ссылками напрямую из своего почтового ящика. Возможно, какое-то предупреждающее сообщение могло бы помочь?

Это может сработать для особых сообществ. Однако другие ссылки внутри сообщения не должны быть прямыми ссылками для входа.

1 лайк

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

1 лайк