我怎样才能隐藏代码和PHP SDK 3 在地址中显示的状态
使用php sdk 3.1.1登录后如何隐藏地址中的这个“?state=...&code=...”
How can I hide this "?state=...&code=..." in the address after logging in using php sdk 3.1.1
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
检查
Facebook 仅在登录后返回
userID
和该代码。Check for
Facebook returns
userID
only after the login and that code.您可以将文件夹命名为“facebook”并放入授权代码以及可能的会话保护程序或 cookie。
然后,您可以使用会话来存储信息并继续访问其他站点,而无需获取 url 中的状态和代码参数。
我认为这会起作用,因为挪威网站使用了它,而且效果非常好。
祝你好运:)
You can name a folder "facebook" and put the auth code and probably a session saver or cookie.
Then you can use the session to store the info and proceed on the other sites without getting the state and code parameters in the url.
I think that will work because a norwegian site use this, and it works pretty great.
Good luck :)
每次用户注册您的应用程序或登录您的应用程序时,Facebook 都会向您发送代码。所以我要做的是再次重定向/重新加载
这里 APP_URL 类似于 apps.facebook.com/greatapp/ 或者您可以使用您在开发人员中设置的站点 URL。
Facebook will send you code every time user sign up you app or login to your app. So what i do is redirect/reload again
Here APP_URL is something like apps.facebook.com/greatapp/ or you can use Site URL which you set in developer.