登录后如何删除网站URL中的?code=[...]
参数?我正在使用Facebook PHP SDK
code参数在oauth 2.0登录流程中是必需的。它是登录协议的一部分。
看来你已经成功地使用了那个协议,所以我不需要告诉你了。
然而,回答你的问题。当客户端调用带有参数的url并执行登录(设置会话变量,cookie等)后,只需发出头部重定向。
你将你的问题标记为php
,所以这将是类似于
header("Location: /where-you-want-your-client');
如果你用javascript实现了登录流程,你可以这样做:
window.location.href = "http://yoursite.com/where-you-want-your-client";
就是这样