Веб-чат

Здесь обсуждаются предложения по улучшению программы
Правила форума
1) В одной теме допустимо обсуждение не более одного пожелания. Если у Вас несколько пожеланий, создайте отдельную тему для каждого из них.

2) В заголовке просьба выразить суть проблемы или предложения по ее решению. Пожалуйста, не создавайте тем с заголовками вроде "Предложение по улучшению программы" или "Одно небольшое пожелание".

3) Старайтесь акцентировать внимание на проблеме, которую решает Ваше предложение, потому что одну и ту же проблему можно решить различными способами.

4) Ответы от администрации возможны с задержкой в несколько рабочих дней, потому что анализ проблем и предложений требует отдельно выделенного для этого времени.
Maxim Mirgorodsky
Администратор
Сообщения: 6774
Зарегистрирован: 09:56, 27.06.2005
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Веб-чат

Сообщение Maxim Mirgorodsky » 14:35, 17.09.2020

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

1) Вопрос конфиденциальности. Обязанность защищать данные и переписку пользователей ляжет на плагин. К тому же плагин будет обеспечивать аутентификацию пользователей (чтобы не отдать злоумышленнику чужое сообщение, для него не предназначенное). Ответственность очень большая.

2) Вопрос последствий ошибок плагинов это два. Ошибки плагинов, оперирующих чужой перепиской, могут привести к катастрофическим последствиям.

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

Ответить