Упрощённая регистрация по коду из email

Изменения состоят из двух частей. Первая — это генерация случайных пользовательских имен, которую мы скоро отключим по умолчанию, так как вы правы: это не лучший вариант по умолчанию для всех сообществ.

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

  • пользователь регистрируется, мы отправляем код на его электронную почту и отображаем поле для ввода кода на странице;
  • пользователь видит код в письме и вводит его в Discourse (можно открыть письмо на отдельном устройстве и продолжить на том же);
  • то же самое происходит при входе в систему;
  • в обоих случаях пользователь может вообще не иметь пароля, если пожелает, — ввод пароля является необязательным;
  • двухфакторная аутентификация по-прежнему может применяться к учетной записи как второй уровень защиты;
  • остальные требования к регистрации (дополнительные поля пользователя, капча) также остаются в силе, как и настроено.
2 лайка