Изменения системы плагинов в CommFort 5.10

Здесь обсуждаются технические аспекты создания дополнений.
akaTemporary
Сообщения: 41
Зарегистрирован: 18:43, 01.03.2010

Re: Изменения системы плагинов в CommFort 5.10

Сообщение akaTemporary »

CommFort client 5.10:

- Добавлена возможность очистить содержимое канала; +5
- Добавлена возможность получить адрес сервера; - как то не принципиально
- Добавлена возможность получить информацию о настройках канала; +2
- Добавлена возможность получать изображения, публикуемые в каналы и сообщения; +5
- Добавлена возможность получать и изменять анкетные данные текущего пользователя; - не особо и нужно
- Вместо приема события "Изменение имени пользователя" (ID=7) вызываются последовательно события выхода из чата и входа в чат. - не особо нужно
Maxim Mirgorodsky
Администратор
Сообщения: 6867
Зарегистрирован: 09:56, 27.06.2005

Re: Изменения системы плагинов в CommFort 5.10

Сообщение Maxim Mirgorodsky »

akaTemporary писал(а):А чем все-таки обусловлено нежелание разработчиков передавать в плагин информацию о других пользователях?
Такая информация получается через запрос к серверу (а в некоторых случаях и к клиенту, чья информация запрашивается). Позволять плагину осуществлять такие операции небезопасно.
akaTemporary
Сообщения: 41
Зарегистрирован: 18:43, 01.03.2010

Re: Изменения системы плагинов в CommFort 5.10

Сообщение akaTemporary »

Maxim Mirgorodsky писал(а):
akaTemporary писал(а):Такая информация получается через запрос к серверу (а в некоторых случаях и к клиенту, чья информация запрашивается). Позволять плагину осуществлять такие операции небезопасно.
Согласитесь, что чего не коснись - все не безопасно...
$teelR@t
Сообщения: 348
Зарегистрирован: 19:14, 30.03.2008
Откуда: Украина
Контактная информация:

Re: Изменения системы плагинов в CommFort 5.10

Сообщение $teelR@t »

akaTemporary, а что тут такого страшного? Вопросы безопасности стоят очень остро. И надо следить за тем, чтобы сервер был как можно более защищен, вместе с его клиентами.
Если текущая модель не разрешает сделать безопасную загрузку информации о клиенте, то надо исправить модель. Например хранить пользовательскую инфу на сервере или хотя бы её часть, а чтобы не было напряжно это все хранить - сделать ограничения на вводимый текст в заполняемые клиентом поля.
Maxim Mirgorodsky
Администратор
Сообщения: 6867
Зарегистрирован: 09:56, 27.06.2005

Re: Изменения системы плагинов в CommFort 5.10

Сообщение Maxim Mirgorodsky »

Ограничения и так есть, текст хранится на сервере, проблема только в фотографиях. Хранить их постоянно на сервере нельзя - 40000 пользователей по 80 килобайтной фотографии. Сейчас реализован запрос у клиента с кэшированием (то есть только первый раз фотография уходит от клиента, далее долгое время она хранится в кэше сервера).
Ответить