我正在尝试将facebook身份验证与一个asp.net站点进行整合。Facebook身份验证和Asp.Net成员身份
因此,如果用户决定在网站注册,他们可以通过使用他们的Facebook凭据进行注册。
我目前在我有Facebook访问令牌和用户的详细信息,不知道我应该从这里走。
该网站使用asp.net会员资格授权。
这是我相信情况应该发生一个新的用户决定注册:(但不知道这将要走的路)
0)用户访问该网站,并决定使用他们的Facebook凭证进行登记。
1)用户提供他们的凭证,我收到一个访问令牌及其用户信息。
2)我将这些信息存储在我的数据库中,并用我收到的数据创建一个asp.net会员用户。 (此时我必须生成密码)。
3)将用户登录到网站,以便他可以自由导航。
如果我在正确的路径上以及如何生成密码,我将不胜感激。 (我想,也许在结合电子邮件和Facebook用户id,检索哈希和存储。)
感谢
更新1
我发现this SO问题,他们建议使用: