php 根据时间戳生成同步令牌
php generate token synchronized based on time stamp
这个问题有点复杂,我不知道该怎么回答,但我试过了。
我如何每 30 秒在 php 中生成一个随机令牌,适用于每个向服务器 php 发出请求的客户端 运行 这个脚本在哪里?
例如:
用户 1 连接到位于 17:30:10 的服务器并且令牌是 ABC
用户 2 连接到位于 17:30:33 的服务器,令牌始终为 ABC
令牌必须每 30 秒更改一次。
我该如何实现?
您可以将令牌保存到缓存或文件中,dB 并将过期时间设置为 30 秒
让你在连接时成为令牌,将其保存在 file
或 database
中,同时保存日期时间或时间戳。如果有另一个负载,检查时间是否有30秒的差异。如果是,请更新数据库值和随机密钥。
这个问题有点复杂,我不知道该怎么回答,但我试过了。 我如何每 30 秒在 php 中生成一个随机令牌,适用于每个向服务器 php 发出请求的客户端 运行 这个脚本在哪里? 例如:
用户 1 连接到位于 17:30:10 的服务器并且令牌是 ABC
用户 2 连接到位于 17:30:33 的服务器,令牌始终为 ABC
令牌必须每 30 秒更改一次。 我该如何实现?
您可以将令牌保存到缓存或文件中,dB 并将过期时间设置为 30 秒
让你在连接时成为令牌,将其保存在 file
或 database
中,同时保存日期时间或时间戳。如果有另一个负载,检查时间是否有30秒的差异。如果是,请更新数据库值和随机密钥。