当用户登录Facebook应用程序时,从URL中删除?state =

时间:2012-06-27 15:00:07

标签: php facebook url

  

可能重复:
  Why does my url show domain.com/?state=5a02… instead of just domain.com?

我以前曾问过这个问题,但我太模糊了。当用户登录我的Facebook Web应用程序时,URL以?state=&code=结束。例如,

http://example.com/?state=asfsfs05sfd&code=afsafaf98790saf 

我如何才能将其删除以仅提供http://example.com

我已阅读本教程:php - remove "code" param in facebook app URL

我的身份验证过程是否不完整?

1 个答案:

答案 0 :(得分:1)

不要让它重定向到domain.com,而是domain.com/finishfacebookauth.php?state=...

finish页面上,您可以使用状态和代码执行您需要做的事情(例如,将它们存储在会话中或数据库中,不知道是否以及何时需要它们),然后重定向到domain.com