gpt4 book ai didi

javascript - Facebook OAuth2 对话框在新选项卡中打开而不是弹出窗口(Sinatra、Ruby、OAuth2)

转载 作者:数据小太阳 更新时间:2023-10-29 08:54:25 25 4
gpt4 key购买 nike

我注意到在很多网站上,当提示用户连接 facebook 时,一切都发生在一个新的“弹出窗口”上。我已经开始使用 OAuth2 gem 和 Sinatra,当我复制/粘贴此示例中的代码时 https://github.com/intridea/oauth2 ,用户身份验证/授权发生在一个新的浏览器选项卡中,而不是一个可爱的小弹出窗口。

我做错了什么?我应该怎么做?我绝对需要使用 Facebook JS SDK 吗?

谢谢

唱片

最佳答案

您应该使用官方 Facebook Javascript SDK 进行登录:

https://developers.facebook.com/docs/reference/javascript/

这要容易得多,并且提供了统一的 UI 体验(这就是您正在寻找的弹出窗口)。

关于javascript - Facebook OAuth2 对话框在新选项卡中打开而不是弹出窗口(Sinatra、Ruby、OAuth2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5062979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com