在facebook登录后,ASP.NET身份2.0以编程方式登录用户

时间:2014-07-22 21:12:30

标签: asp.net facebook facebook-graph-api identity

我有一个允许用户在Facebook注册的网络应用。

过程是:

  1. 用户点击登录facebook。
  2. 用户被重定向到facebook登录。
  3. 使用Facebook登录后,用户的Facebook个人资料将返回到我的应用程序,并在我的应用程序上自动填充相应的注册字段。
  4. 用户在我的应用上完成个人资料并在我的应用上创建帐户。
  5. 我的apps userProfile表中保存的数据点之一是userFacebookID。
  6. 当用户返回我的应用程序时,他们使用Facebook登录并将facebook个人资料返回到我的应用程序,在那里我获取了usersfacebook ID。

    我检查我的数据库中的facebookID,如果它存在(这是我的问题)我想以编程方式将关联的用户登录到我的网站。我如何使用asp.net身份执行此操作。我以前使用FormsAuthentication.SetAuthCookie(用户名)来执行此操作,但不确定如何使用identity 2.0执行此操作。

    感谢您提供任何帮助。

0 个答案:

没有答案