0

我正在开发一个 android 应用程序,它实际上是从 android 设备获取用户数据,然后将其放在服务器上,例如获取用户名、密码、电子邮件以进行注册,然后用户登录以访问应用程序菜单(查看列表产品,搜索产品并在列表中添加他/她自己的产品详细信息)。因此,对于我的应用程序来说,使用 cookie 和会话将是一个好主意。Cookie 可以被用户和会话阻止每次登录访问。

但是由于我对 cookie 和会话这个概念完全陌生,所以在我开始之前在这里问一个问题会很好,我应该使用哪个 cookie 或会话?

4

1 回答 1

0

用户不能阻止cookies。Cookie 只是您将在每个请求中发送的标头。

Cookie 在服务器端更容易处理。您只需使用 $_SESSION["variable"] 为用户获取/设置任何变量。它将简化您在服务器上的生活。但是,我认为主要的缺点是会话的可维护性和管理。例如,如果用户在不同的设备上再次登录,并且您希望第一个会话无效。这不是很直接。

如果您想使用会话,您可能会将它们保存在某个数据库的表中。您需要在需要时获取会话详细信息。这是一种额外的努力。然而,数据库会话立即提供了某种管理功能。


出于上述原因和其他一些原因,我更喜欢数据库会话。然而,这取决于你

于 2013-09-30T14:21:32.490 回答