2012-06-27 31 views
-1

可能重复:
Why does my url show domain.com/?state=5a02… instead of just domain.com?从URL删除状态=当用户登录到Facebook的应用程序

我问这个问题之前,但我当时太含糊。当用户登录我的Facebook Web应用程序时,URL在?state=&code=都结束。例如,

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

我该如何删除那个只给http://example.com

我读过这个教程:php - remove "code" param in facebook app URL

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

+0

好的,抱歉@CBroe。我会再做下一次! :) –

回答

1

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

finish页面,您可以用状态和代码,你需要做什么做的(如将它们存储在会话或数据库中,不知道是否和何时再次需要它们),然后重定向到domain.com

+0

啊,这是一个伟大的想法,非常感谢!这是大多数Facebook网络应用程序将如何做到这一点? –

相关问题