Время ожидания сеанса обновления шлюза синхронизации - PullRequest
0 голосов
/ 31 января 2019

В моем приложении мне нужно продлить сеанс пользователя, но Sync Gateway REST Api не имеет метода put для продления срока действия.И я создаю функцию для обновления метаданных истечения срока действия документа сеанса непосредственно в базе данных.Как то так

var couchbaseObj = require('couchbase')
var clusterObj = new couchbaseObj.Cluster('couchbase://127.0.0.1')
// For Couchbase > 4.5 with RBAC Auth
clusterObj.authenticate('user', 'password')
var bucketObj = clusterObj.openBucket('data')

bucketObj.getAndTouch(sessionKey, 10000, function (err, result) {
  if (err) {
    return(err)
  }
  return(null)
})

Мой вопрос: каков риск этого сделать?Есть ли лучший способ обновить время истечения сеанса на Sync Gateway?Почему у Sync Gateway нет метода put для обновления сеанса?

...