使用Facebook C#SDK授予权限

时间:2012-01-04 15:08:05

标签: c# asp.net asp.net-mvc facebook facebook-c#-sdk

我有一个ASP.NET MVC网站,我希望我的用户可以授权我的应用程序发布到他们的Facebook帐户。

我的网站已经设置了登录和身份验证,因此我目前不希望使用FB进行身份验证/帐户创建。

我想我希望像twitter这样的内容,允许用户授予对其fb帐户的访问权限。

有没有如何实现这一目标的样本?我对文档没有太多运气

1 个答案:

答案 0 :(得分:1)

我现在正在构建完全相同的东西!

使用http://facebooksdk.codeplex.com/ - Facebook C#SDK。
在MVC中,您可以使用NTOTten的NUGET(搜索FACEBOOK - MVC)添加它。

添加后,使用tutorial from codeplex为您的应用整合Facebook身份验证。

然后在您的用户数据库中添加自定义字段 - 并将facebook userID链接到常规用户ID。 以同样的方式,例如, stackoverflow.com做到了。

从真实身份验证中分离用户帐户。

您的网站管理用户帐户,单独管理身份验证(例如,facebook,live-id,openid,您自己的ID)。

有道理吗?