當我用蒸汽授權登錄登錄一個頁面時,我可以使用$ steamprofile數組中的所有信息,但是當我更改爲另一個php文件時,我沒有對同一個$ steamprofile數組進行響應,我能得到這個工作嗎?我試圖設置session_start();在這兩個文件,但沒有工作。Steam驗證登錄api
回答
如果您使用SteamAPI登錄,您將得到一個可以在一個頁面上查看的所有數據的響應,如果您希望將它保存在會話中,則需要將此數據保存在PHP中的$ _SESSION數組中。
例如:
$_SESSION['steamid'] = $steamprofile['steamid'];
echo $_SESSION['steamid']; // on a different page
然後你需要包括你想分享這些信息的網頁都在session_start()。閱讀更多關於PHP會話here。
所以我必須把它全部放在$ _session中? 如此喜歡: $ _session ['steamid'] = $ response ['steamid']; $ _session ['tradeurl'] = $ _session ['tradeurl']; 等。 – HeeysamH
是的,然後你可以在其他頁面上使用$ _SESSION ['steamid']變量,因爲它在會話cookie中被共享 – Marcin
因此,session_start();第一個文件, $ _SESSION ['steamid'] = $ steamprofile ['steamid']; 第二個文件,session_start();再次 但當我在其他文件中使用$ _session ['steamid']它只是給了我一個錯誤 – HeeysamH
- 1. 登錄驗證
- 2. Box API自動登錄驗證
- 3. Laravel驗證登錄
- 4. iphone驗證登錄
- 5. c#驗證登錄
- 6. PDO:登錄驗證
- 7. windows登錄驗證
- 8. Lumisoft登錄驗證
- 9. Android登錄驗證
- 10. php登錄驗證
- 11. Sitecore的身份驗證使用API身份驗證/登錄
- 12. 無法通過登錄獲取Steam API來顯示頭像
- 13. 如何爲Steam openid登錄和授權功能編寫Rails API?
- 14. 如何嵌入登錄通過Steam
- 15. HTML PHP登錄驗證
- 16. 在Ionic2中登錄驗證
- 17. 在YAF.net登錄驗證1.9.4
- 18. Facebook登錄身份驗證
- 19. 驗證登錄腳本
- 20. Symfony2登錄身份驗證
- 21. JSON登錄驗證Zend Framework
- 22. Google+登錄驗證問題
- 23. Swift HTTP POST登錄驗證
- 24. laravel php pbkdf2登錄驗證
- 25. 身份驗證登錄
- 26. PHP登錄身份驗證
- 27. POSTmethod和PHP-登錄驗證
- 28. Facebook驗證/登錄麻煩
- 29. NT身份驗證登錄
- 30. 在perl中登錄驗證
你能粘貼你的蒸汽驗證碼嗎? – Cristal