Регистрация и аутентификация без email и пароля

Быстрое и простое решение — использовать другую систему аутентификации через Discourse Connect.

Моя предыдущая оценка сложности создания системы без использования электронной почты оказалась крайне неверной. Использование другого идентификатора с доменным именем вида not-email.invalid для таких адресов должно быть выполнимо. Думаю, что плагин «Вход с помощью Ethereum» может решить вашу задачу, если вы готовы потребовать от пользователей использования Ethereum, но также может подойти что-то подобное. В любом случае необходим какой-то способ установления личности пользователя.