Экран создания учётной записи в Invites показывает пароль как «необязательный»

Эта точная проблема снова возникла недавно. Спасибо @philipp2 за сообщение о ней!

Если вас пригласили на сайт Discourse по электронной почте, вы можете принять приглашение, перейдя по ссылке-приглашению. После этого вы сможете создать учётную запись, не указывая пароль. Поскольку ваш адрес электронной почты уже известен, вы всегда сможете войти позже, перейдя по ссылке, отправленной на вашу почту, добавить пароль или использовать социальный вход, если он настроен на сайте. В этом случае всё работает идеально, как и всегда.

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

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