Я использую Discourse в качестве форума для группы с платной подпиской. Когда кто-то отменяет подписку, у меня есть по сути два варианта работы с его аккаунтом: анонимизация или приостановка. Моя главная задача — убедиться, что человек не сможет войти в систему, пока не возобновит подписку.
Если я считаю, что человек планирует вернуться в группу, то я предпочитаю не анонимизировать его аккаунт, потому что в случае возвращения я хочу, чтобы у него была возможность восстановить свою прежнюю личность, сохранив историю своих постов и комментариев и так далее. Мой единственный другой вариант — приостановка аккаунта, которая для невнимательного наблюдателя выглядит так, будто человек что-то нарушил, хотя на самом деле это не так.
Мне хотелось бы найти безобидный аналог приостановки аккаунта: паузу для аккаунта. Пользователь не сможет войти в систему, пока администратор не возобновит его аккаунт, при этом пользователь сохранит историю своей активности, и при этом не будет возникать негативных ассоциаций, связанных с «приостановкой».
Да или нет? Что вы думаете об этой идее?
Также есть ли какой-то другой способ получить желаемое поведение, используя существующие функции системы?
