在解析服务器中实现‘过期非活动会话’功能?

在解析服务器中实现‘过期非活动会话’功能?

使非活动会话过期该功能在 parse.com 中可用,如下所示(http://blog.parse.com/announcements/announcing-new-enhanced-sessions/

显然,它没有按照()进入开源解析服务器https://github.com/ParsePlatform/parse-server/wiki/Compatibility-with-Hosted-Parse#session-features

有人对如何在解析服务器中实现它有什么建议吗?或者有任何其他方法可以在云代码中实现此功能?

答案1

我刚才也遇到了您的问题,也怀着同样的担忧。您有想出解决方案了吗?

我目前的计划是直接在 mongodb 上运行外部每日 nodejs 脚本,其逻辑是搜索过期的 sessionToken 并删除它们。连接字符串将包括readPreference=secondary节省主 mongodb 上的 CPU。

答案2

创建 ParseServer 的新实例时,传递:expireInactiveSessions: true以及选项。

您也可以配置 sessionLength (以秒为单位)

相关内容