Шаги: через интерфейс администратора я пригласил нового пользователя по электронной почте (nikolaj.ivancic@congral.com). Приглашение было успешно отправлено и получено моим почтовым клиентом. При нажатии на ссылку в письме:
администратор (adriatic) пригласил вас присоединиться
forum.congral.tech
Обсуждение и документирование выбранных программных технологий
Это неверное утверждение, так как этот пользователь ещё не существует. Чтобы «компенсировать эту ложь», новый пользователь появляется в списке ожидающих пользователей:
Сообщение об ошибке «Извините! Это приглашение предназначено для новых пользователей, у которых ещё нет учётной записи» отображается при переходе по ссылке из приглашения в браузере, где уже выполнен вход в Discourse. Такое может случиться на публичном компьютере, но я также сталкивался с этим несколько раз при тестировании приглашений, отправленных самому себе. Возможно, именно это произошло и у вас. Если это так, и вы просто тестируете процесс приглашения, убедитесь, что перед принятием приглашения вы вышли из учётной записи Discourse или что вы принимаете приглашение в режиме инкогнито.
Список «В ожидании» на вашем скриншоте показывает не ожидающих пользователей, а ожидающие приглашения. Это означает, что приглашение было отправлено, но ещё не было использовано.
Спасибо, @simon. В данном случае я (как nik@congral.com) был авторизован в Discourse и отправил приглашение своему «альтер эго» (nikolaj.ivancic@congral.com). Я не думаю, что Discourse (и не должен) настолько умен, чтобы понять, что я приглашаю человека, который уже авторизован, поэтому я не уверен, что правильно понял объяснение.
Я перешёл по ссылке в Discourse в письме, которое отправил себе, находясь в авторизованном состоянии в Discourse.
Кроме того, я не понимаю термин «погашение приглашения», так как я использовал приглашение по электронной почте, а не по ссылке. Не могли бы вы объяснить?
То, что замечает Discourse, — это то, что в вашем браузере кто-то уже вошёл в систему. Вам нужно выйти из своей основной учётной записи, прежде чем принимать приглашение, отправленное на вашу альтернативную учётную запись. Либо откройте окно в режиме инкогнито и примите приглашение оттуда. Принятие приглашения фактически выполняет вход пользователя в систему. Было бы странно, если бы это позволялось делать, когда в браузере уже выполнен вход под другой учётной записью.
В Discourse термин «Погашено» используется для обозначения приглашений, которые были приняты пользователями, которым вы их отправили. Нажмите на вкладку «Погашено» на скриншоте раздела «Приглашения» из вашего предыдущего сообщения, чтобы увидеть список пользователей, принявших отправленные вами приглашения.
Спасибо. Я неверно истолковал термин «to redeem» как действие, которое должен выполнить администратор форума, тогда как правильное понимание заключается в том, что приглашённый пользователь его искупает (на мой взгляд, глагол «принимает» был бы более интуитивным).