Node.js Cordova恢复用户会话

Node.js Cordova恢复用户会话,node.js,cordova,Node.js,Cordova,我有一个cordova应用程序,其中有一个登录页面和一个用于登录用户的内部页面。每当用户会话结束时,它都会要求提供登录信息。如何防止cordova应用程序在重新启动时丢弃会话,或在重新启动移动应用程序时恢复Cookie和会话信息?因此登录屏幕不会每次都显示?您应该使用的是localStorage设置您需要检查用户是否创建了帐户的任何非敏感信息。即使在用户关闭应用程序后,localStorage仍会保留。是有关localStorage如何工作的更多信息。非常简单的工作流程如下所示: if (loc

我有一个cordova应用程序,其中有一个登录页面和一个用于登录用户的内部页面。每当用户会话结束时,它都会要求提供登录信息。如何防止cordova应用程序在重新启动时丢弃会话,或在重新启动移动应用程序时恢复Cookie和会话信息?因此登录屏幕不会每次都显示?

您应该使用的是
localStorage
设置您需要检查用户是否创建了帐户的任何非敏感信息。即使在用户关闭应用程序后,localStorage仍会保留。是有关localStorage如何工作的更多信息。非常简单的工作流程如下所示:

if (localStorage.getItem("accountId") == null) {
    // Show the user the sign up page
} else {
    // Do not show sign up page
}

您可以使用本地存储或安全存储为应用程序存储某种令牌或其他内容

在应用程序启动期间,您可以检查令牌并采取相应的行动

安全存储cordova插件

本地存储cordova插件


希望这有帮助。:)

非常感谢,还有一个问题。是否有办法防止cordova应用程序在关闭应用程序时丢失cookies和会话信息?或者这是恢复会话的推荐方法?您可能会发现此线程很有用。另外,我已经看到本地存储和安全存储是开发人员的常见做法。请解释为什么投票失败?为什么投票失败的原因可能重复??