2011-03-31 25 views
2

以前我使用Facebook API的JavaScript API,所以我有fb:login-button XFBML标签,点击时会执行登录。但现在,我使用OAuth身份验证(服务器端),但我仍然希望拥有该按钮(当单击该按钮时,它将简单地重定向到我的服务器上执行OAuth任务的URL)。Facebook Connect - 使用OAuth进行身份验证,但使用FB:login-button - 允许?

这是允许的吗?

我可以简单地设计一个普通的锚点/按钮,看起来像Facebook login button吗?

我不希望只包含JavaScript SDK库来渲染按钮。我不关心按钮背后的代码,只是UI。

仅供参考 - 我正在使用Facebook C#SDK。

回答

1

是的,你在做什么是允许的。我会建议看看我发布的教程,它几乎完全符合你所说的内容。你可以找到教程here。不需要该场景的Javascript SDK。

+0

谢谢内森 - 跟着那个教程(这是伟大的顺便说一句)。在附注中 - 您是否有任何文档/参考资料来实现工具包的单点登录? (例如动作过滤器),检查用户是否被授权到Facebook,如果是,请查看他们是否有我的网站帐户,如果有,自动登录等。我曾经通过JavaScript SDK在客户端。顺便说一句,在工具包上做的很棒! – RPM1984 2011-03-31 22:21:14

+0

我想知道同样的事情,尽管我没有使用C#库,我正在编写自己的PHP调用,并且我在想,如果OAuth链接应该与“登录”/“验证“流程与典型的”授权“流程...或者Facebook对两者使用相同的方法吗? – 2011-09-21 02:46:48