我想在我的网站上实现“使用facebook登录”功能,我正在使用服务器流认证。从服务器端生成登录链接没有问题:
<a href="<?php echo $loginUrl ?>">Login with Facebook</a>
但正如您所见,与javascript SDK 生成的登录按钮不同,点击此链接时,它不会自动弹出登录对话框。
编写我自己的代码来模仿这种行为并不困难,但是遵循官方代码感觉更好,因为它应该经过充分测试。
但是,查看facebook javascript SDK,
https://github.com/facebook/facebook-js-sdk
我几乎找不到用于弹出登录对话框的代码。
您认为代码在存储库中的位置在哪里?
答案 0 :(得分:1)
请参阅http://www.fbrell.com/auth/login-and-logout和http://developers.facebook.com/docs/reference/javascript/FB.login/
侧面说明:登录始终是弹出窗口而不是模态窗口。这是预期的行为。