Facebook Connect-使用OAuth进行身份验证,但使用FB:login按钮-允许吗?

Facebook Connect-使用OAuth进行身份验证,但使用FB:login按钮-允许吗?,facebook,facebook-c#-sdk,xfbml,facebook-oauth,Facebook,Facebook C# Sdk,Xfbml,Facebook Oauth,之前我使用了FacebookConnect的JavaScriptAPI,因此我有了fb:login按钮XFBML标记,单击该标记将执行登录 但是现在,我使用的是OAuth身份验证(服务器端),但我仍然希望有一个按钮(当单击该按钮时,将直接重定向到我的服务器上的URL,该URL执行OAuth内容) 允许这样做吗 我可以简单地设计一个常规的锚/按钮,使其看起来像 我不想仅仅为了呈现按钮而包含Javascript SDK库。我不关心按钮背后的代码,只关心用户界面 仅供参考-我正在使用Facebook的

之前我使用了FacebookConnect的JavaScriptAPI,因此我有了
fb:login按钮
XFBML标记,单击该标记将执行登录

但是现在,我使用的是OAuth身份验证(服务器端),但我仍然希望有一个按钮(当单击该按钮时,将直接重定向到我的服务器上的URL,该URL执行OAuth内容)

允许这样做吗

我可以简单地设计一个常规的锚/按钮,使其看起来像

我不想仅仅为了呈现按钮而包含Javascript SDK库。我不关心按钮背后的代码,只关心用户界面


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

是的,您所做的是允许的。我建议看一看我发布的教程,它几乎完全符合你所说的。你可以找到那个教程。对于这种情况,不需要Javascript SDK。

谢谢Nathan-遵循了该教程(顺便说一句,这很好)。另一方面,您是否有关于使用工具包实现单点登录的文档/参考资料?(例如,一个动作过滤器),它检查用户是否被授权访问facebook,如果是,查看他们是否在我的网站上有帐户,如果是,自动登录,等等。我过去常常通过客户端的JavaScript SDK来完成这项工作。顺便说一句,工具包做得很好!我想知道同样的事情,虽然我没有使用C#库,但我正在编写自己的PHP调用,我想知道OAuth链接是否应该与典型的“授权”流有所不同,以拥有“登录”/“验证”流。。。还是facebook对这两个网站都使用相同的功能?