首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在用于oauth 2注册/登录的facebook应用程序中设置Cancel url?

如何在用于oauth 2注册/登录的facebook应用程序中设置Cancel url?
EN

Stack Overflow用户
提问于 2015-04-03 04:08:02
回答 1查看 1K关注 0票数 0

我正在我的网站上设置facebook登录。

如果用户喜欢使用facebook凭据加入我的站点,那么当用户单击注册/在使用facebook时,他会被重定向到facebook页面,在该页面中,无论是批准权限还是取消权限,都会向他显示对话框

像这样

如果他点击,by,,他就会用facebook转发的详细信息重定向到我的网站。

但是,如果他单击Cancel,那么他不会被重定向到我的网站,他会在页面重新加载时停留在同一个页面上,并再次获得对话框。

这感觉不对,在用户单击cancel之后,他应该被重定向到某个地方,那么如何在用户单击Cancel之后,在“授予权限”页面上设置重定向呢?

更新:其他的问题没有正确的答案,所以我想得到更好的答案。

EN

回答 1

Stack Overflow用户

发布于 2015-04-09 10:02:41

您是在使用Login还是FB.login()?

如果您正在使用FB.login,您可以跟踪响应,无论人们做出什么选择,浏览器都返回到应用程序,并将指示它们是否连接或取消的响应数据发送到您的应用程序。你可以用你想要的方式来处理它。

代码语言:javascript
复制
FB.login(function(response) {
 if (response.status === 'connected') {
   // Logged into your app and Facebook.
 } else if (response.status === 'not_authorized') {
   // The person is logged into Facebook, but not your app.
 } else {
   // The person is not logged into Facebook, so we're not sure if
   // they are logged into this app or not.
 }
});
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29426050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档