gpt4 book ai didi

java - 使用 Java Web 登录 Facebook

转载 作者:行者123 更新时间:2023-11-30 04:58:58 25 4
gpt4 key购买 nike

我正在尝试为我的网站实现 Facebook 登录,但遇到了麻烦。我了解客户端(JavaScript SDK)和服务器端实现之间的区别,但对哪种方法是正确的方法感到困惑。我需要的是将用户的信息存储在我的数据库中(用户ID、电子邮件、姓名等),所以我知道我需要服务器端的数据。我不想通过JS SDK登录并将数据发送到后端,因为它很容易被欺骗,所以这是我尝试的:

我尝试使用 SDK,并且在用户登录后刷新页面以检查 Facebook 在 session 中放入的 cookie,但它似乎不存在;唯一的 cookie 是 session ID。

此外,我尝试进行服务器端实现,但这导致 Facebook 登录屏幕出现在主浏览器窗口中,而不是弹出窗口中。这是不可取的,因为它会使用户离开我的网站。为了强制登录工作流程位于单独的窗口中,我考虑过弹出一个子窗口,该子窗口指向我的登录网址,最终重定向到 Facebook,但我不知道用户何时完成登录(我需要刷新主页来 Conceal facebook 登录按钮等)。

任何帮助或想法将不胜感激!我想以正确的方式做到这一点...而不是简单的方法!

最佳答案

底线:使用spring-social在java应用程序中用于连接到社交网络。这是蛋糕!

关于java - 使用 Java Web 登录 Facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7573554/

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