发送登录ID或使用cookie(Android/PHP)


Send login IDs or use cookies (Android/PHP)

我正在用PHP(作为服务器)制作一个Android应用程序(客户端)。基本上会有用户(想象一个社交应用程序)。

在移动应用程序中管理登录的正确方法是什么(因为应用程序可能会关闭,响应延迟,手机关闭,断开连接等)?

我是否应该检查登录 Android 活动中的登录/传递,将它们存储在共享首选项中(如果它们正确),然后随用户(应用程序)的每个请求一起发送它们?还是我应该使用饼干?

我不知道这是否是最好的方法,但一种选择是:您可以返回 PHPSESSID 并将值存储在 SharedPreferences 中,并且(如果用户连接到互联网)在每个活动中发送此 PHPSESSID,或者请求用户需要记录以验证该会话是否仍处于活动状态。