Web services 如何在sencha touch客户端应用程序中保存access_令牌

Web services 如何在sencha touch客户端应用程序中保存access_令牌,web-services,security,authentication,sencha-touch,oauth-2.0,Web Services,Security,Authentication,Sencha Touch,Oauth 2.0,我有一个sencha touch客户端应用程序和带有OAuth2授权协议的restful web服务。我想知道,如何在客户端应用程序中保存access_令牌以供进一步使用。现在,我使用一个全局变量来保存令牌,这是最好的方法吗?好的,您可以使用保存数据并将其保存在本地存储或会话存储中。 Store是一个很好的工具,可以保持代码整洁 更新 最好的实践是关于可维护性(清晰的代码)、效率、可靠性和可用性。因此,如果你想要一个框架,最好的做法是使用它的工具。有了它,任何了解它的程序员都能更快地理解代码 使

我有一个sencha touch客户端应用程序和带有OAuth2授权协议的restful web服务。我想知道,如何在客户端应用程序中保存access_令牌以供进一步使用。现在,我使用一个全局变量来保存令牌,这是最好的方法吗?

好的,您可以使用保存数据并将其保存在本地存储或会话存储中。 Store是一个很好的工具,可以保持代码整洁

更新

最好的实践是关于可维护性(清晰的代码)、效率、可靠性和可用性。因此,如果你想要一个框架,最好的做法是使用它的工具。有了它,任何了解它的程序员都能更快地理解代码

使用,您甚至可以将数据保存在中,因此您可以完全控制保存数据的时间

使用store的其他优势您可以保留多个用户或多个数据,而无需做大量工作(如配置文件或其他需要保存的数据)


当然,可以毫无问题地使用全局变量。但是在我个人的观点中,如果您使用框架,请使用工具。

是的,我知道存储,但我想知道保存访问令牌(使用全局变量存储在内存中,还是存储在本地存储中)的最佳实践是什么?你能告诉我什么是会话存储吗?