Как очистить историю чата веб-мессенджера для анонимных пользователей

Я использую SDK для веб-мессенджера, и мне нужен способ очистить историю чатов пользователей. Я не могу подтвердить подлинность пользователя и, следовательно, не вижу способа использовать API. Есть ли предпочтительный способ сделать это с помощью любых встроенных методов, или я должен настроить что-то для удаления локального хранилища?

Просто чтобы уточнить, я не могу авторизовать пользователя или установить JWT. У меня есть только информация, которую я могу получить от веб-мессенджера SKD.

1 ответ

Решение

Чтобы очистить историю разговоров анонимных (не вошедших в JWT) пользователей, вы можете вызвать API удалить все сообщения. Это должно быть сделано как межсерверный вызов; это не может быть сделано из браузера в одиночку.

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

Другие вопросы по тегам