gpt4 book ai didi

php - 与 PHP 的应用程序交互 - 记住用户

转载 作者:行者123 更新时间:2023-11-29 03:30:27 33 4
gpt4 key购买 nike

我正在开始编写一个需要与数据库在线交互的 iOS 应用程序(这最终也可能用于 Android 应用程序)。我的研究表明,实现此目的的最佳方法是应用程序直接与返回 XML 文件的 PHP 文件交互。我还没有开始在 Xcode 中进行任何编程,但是我已经开始了 PHP 方面。 (我知道这有点倒退,但我现在无法访问我的 Mac。)我的问题是 PHP 文件“记住”用户的最佳方式是什么?我认为将每个查询的用户名和密码传递到数据库并不是最好的主意。我想到了这样的事情:

$pre_token_a = array( u_id = '123456',
time = time() );
$pre_token_b = implode( "-", $token_a );
$token = my_encryption_function( $key, $token_b );
echo "<TOKEN>" . $token . "</TOKEN>";

然后在后续查询中,PHP 文件将解密 token ,并检查 ID 以及 token 是否是在合理的时间范围内颁发的。这样合理吗?

最佳答案

最好的方法可能是使用 PHP sessions ,因为这将为您处理大部分工作。它通常需要在客户端存储一个包含 session ID 的 cookie。但是,对于不可能或不需要 cookie 的情况,您还可以将 session 信息以 GET 参数的形式嵌入到 URL 中。

关于php - 与 PHP 的应用程序交互 - 记住用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19864489/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com