mirror of
https://github.com/dartdavros/chatballs.git
synced 2026-10-05 09:14:58 +03:00
Учётная запись глобальная, а во вторую организацию было не попасть: форма создания сотрудника отвечала «e-mail занят». Теперь занятый адрес из другой организации получает приглашение с той же ролью, должностью, телефоном и группами; членство появляется, когда человек принял его под своим входом. Письмо отправляет воркер и выпускает токен в момент отправки — открытый токен нигде не хранится. Повторное приглашение заменяет прежнее. Приглашение владельца из платформенного провижининга доходит тем же письмом. По ссылке /join предпросмотр говорит, есть ли учётная запись: существующая идёт на вход и принимает приглашение, новая задаёт имя и пароль (регистрация с теми же правилами, что в мастере) и активирует организацию. Ожидающие приглашения отдаются в списке сотрудников блоком invitations с действиями «отправить ещё раз» и «отозвать». Ответ на ошибки формы полями переехал из мастера в auth/common — им пользуется и регистрация. ADR-CHATBALLS-0047. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>