如何将会话 ID 添加到 swift php mysql 应用程序后端

How to add session id to swift php mysql application backend

我目前正在为 iOS 应用程序开发后端 ApachePHPMySQL。但是,现在我有点迷茫,因为我必须在应用程序中实施身份验证方法。

但是,我发现不清楚这如何帮助我实现身份验证方法而无需一次又一次地登录用户。

所以,登录后应用程序需要数据库中的其他信息,我是否应该将唯一的 userId 传递给 PHP 脚本以检查它是否与 [=19= 相同]?

对不起,我不明白你在问什么。

如果您在登录时设置 $_SESSION["Id"] 并在注销时销毁它,那么这就足够了。

你的数据库脚本的第一行应该是

if (isset($_SESSION["Id"]) {
    // do stuff knowing the user is authenticated
}