您能具体说明一下这是什么意思吗?您的应用的会话时长是多少?您是如何处理会话过期的?
Discourse 有一个“最大会话时长”设置,默认值为 1440 小时,即 60 天。
简而言之,如果您无法确定使用电脑的用户是否已更换,那么您很难轻易采取措施来防止这种情况。您可以缩短会话时长,或定期从您的应用调用接口以注销用户。但这样一来,如果您的用户需要长时间使用电脑,他们就会发现自己不得不重新进行身份验证流程。
Discourse 可以扩展您当前使用的登录和会话流程,但在缺乏上述更多信息的情况下,很难准确判断问题所在以及是否存在改进机会。