为什么Cordova cookie在安装过程中工作不一致?

时间:2015-01-22 23:12:39

标签: cordova cookies

我的Cordova应用程序使用基于cookie的身份验证。我的一些用户意外登出,其他用户已经使用相同的会话数月。对于那些工作的人来说,它的工作始终如一,反之亦然。这在iOS和Android上都会发生。某个操作系统版本上的某些安装会将cookie保留一段时间,而某些操作系统版本上的某些安装程序则不会。并且没有人进入应用设置并清除数据。

我已经找到了这个的原因,并找到了很多"你不应该使用cookies,而是使用本地存储"响应。参见:

Cookie based Authentication on Phonegap

http://forum.ionicframework.com/t/sessions-or-cookies-angularjs-phonegap/613

http://community.phonegap.com/nitobi/topics/authentication_session_cookies_in_android

最后一个链接甚至暗示Cordova没有故意支持cookie。

精细!我会切换到其他东西......但有人知道为什么 Cookie在Cordova中如此不可靠。他们显然有效。即使在人们退出的情况下,他们仍然在短时间内有效地使用cookie,b / c初始auth调用是AJAX,AJAX API调用与初始AJAX auth调用返回的cookie一起工作

那么为什么不一致呢?有什么想法吗?

0 个答案:

没有答案