Раньше, если пользователь не был авторизован и переходил по ссылке-приглашению, ему предлагались два варианта:
Войти
Заполнить форму для регистрации и принятия приглашения
В настоящее время опция входа исчезла. Это сделано намеренно? Иными словами, если пользователь уже является участником, должен ли он сначала войти в систему, а затем снова перейти по ссылке-приглашению, чтобы использовать её?
Надеюсь, что это ошибка, и она будет исправлена в ближайшее время.
На Meta я наблюдаю то же поведение, если пытаюсь зарегистрироваться с уже занятым адресом электронной почты, хотя это работает немного криво. Сначала отображается следующее:
Вот проверка адреса электронной почты при регистрации в поле ввода:
Однако на странице приглашений такой проверки, похоже, нет; там проверяется только имя пользователя через миксин UsernameValidation:
Поэтому, я думаю, нам нужно добавить проверку и на странице приглашений, однако следует быть осторожными, так как там также может использоваться SSO, у которого есть своя собственная логика внешней проверки адресов электронной почты.
Да, было бы здорово, если бы это можно было вернуть. Исправление, которое вы分享了 от @jordan.vidrineздесь, добавляет вход в систему в нижнюю часть страницы, но не в заголовок. Важно, чтобы вход в систему был там, где он обычно находится, так как это более заметно, пожалуйста.
Я вполне понимаю эту точку зрения, но причина, по которой кнопка скрыта на странице redeem приглашения, заключается в том, что «Войти» в заголовке может сбить с толку как первый CTA, который видит пользователь, до начала процесса создания аккаунта.
Если вы хотите, чтобы кнопка была видна, я предлагаю отключить её скрытие с помощью пользовательского CSS в компоненте темы вашего форума.
Это учитывает пользователей, которые являются «новыми» и у которых ещё нет учётной записи, но что насчёт тех, у кого она уже есть, но они не были авторизованы в момент перехода по ссылке приглашения? Будет запутанно видеть длинную форму, которую им «предлагается» заполнить «и создать новую учётную запись», хотя у них уже есть одна (без чёткого указания, что если учётная запись уже существует, всё, что нужно сделать, — это войти в систему.)