Steam 授权登录 api

Steam auth login api

当我使用 steam 身份验证登录到一个页面时,我可以使用 $steamprofile 数组中的所有信息,但是当我切换到另一个 php 文件时,我没有对同一个 $steamprofile 数组的访问权限,我如何让它工作?我试图设置 session_start();在两个文件上都没有工作。

如果您使用 SteamAPI 登录,您会收到包含所有数据的响应,这些数据可以在一个页面上查看,如果您希望将其保存在 session 中,则需要将此数据保存在 $_SESSION 中PHP.

中的数组

例如:

$_SESSION['steamid'] = $steamprofile['steamid'];
echo $_SESSION['steamid']; // on a different page

然后您需要在所有要与之共享这些信息的页面上包含 session_start()。阅读更多关于 PHP session here.