diff --git a/ru-RU/basis.net.service.md b/ru-RU/basis.net.service.md index 9a5850b..c481f83 100644 --- a/ru-RU/basis.net.service.md +++ b/ru-RU/basis.net.service.md @@ -84,7 +84,16 @@ if (sessionKey) Для открытия сессии используется метод `openSession(key, data)`. Ему передаются два параметра: ключ сессии (обязательный), и данные сессии (необязательный). Данные сессии могут использоваться для [подписи]() запросов. Закрывается сессия методом `closeSession()`. -По умолчанию транспорт сервиса не учитывает, открыта сессия или нет. Для того, чтобы это учитывалось, сервису необходимо задать свойству `isSecure` значение `true`. В этом случае, транспорты не будут совершать запросы (они будут игнорироваться), если сессия закрыта. Этим поведением управляет свойство `needSignature` (DEPRECATED), по умолчанию оно установлено в `true`. Значение `false`, для этого свойства, необходимо выставлять только для транспортов, которые должны выполняться независимо от того, открыта сессия или нет. Обычно это запросы на получение ключа сессии (login), его проверки, отмены ключа сессии (logout), напоминание пароля и т.п. +По умолчанию транспорт сервиса не учитывает, открыта сессия или нет. Для того, чтобы это учитывалось, сервису необходимо задать свойству `isSecure` значение `true`. +``` +(DEPRECATED)(с версии 1.4.0 используется свойство isSecure => secure) +``` + +В этом случае, транспорты не будут совершать запросы (они будут игнорироваться), если сессия закрыта. Этим поведением управляет свойство `needSignature`, +``` +(DEPRECATED)(с версии 1.4.0 используется свойство needSignature => secure) +``` +по умолчанию оно установлено в `true`. Значение `false`, для этого свойства, необходимо выставлять только для транспортов, которые должны выполняться независимо от того, открыта сессия или нет. Обычно это запросы на получение ключа сессии (login), его проверки, отмены ключа сессии (logout), напоминание пароля и т.п. ```js var DataObject = basis.require('basis.data').Object;