具有身份的默认Facebook登录名

时间:2019-02-05 05:35:12

标签: facebook asp.net-core .net-core entity-framework-core identity

我正在尝试将fb设置为默认身份验证。也就是说,当用户执行Authorize操作时,它将重定向到fb并相应地授权他。我的目的是现在仅用fb设置直接授权。将来,我可能会包括其他提供程序和密码选项。因此,我正在尝试使用身份设置fb auth。

将以下内容与身份一起使用时,它将完成授权和设置cookie的部分:

services.AddAuthentication(FacebookDefaults.AuthenticationScheme)
        .AddFacebook(o => Configuration.Bind("fb", o));

我的身份设置如下:

services.AddDefaultIdentity<User>()
        .AddEntityFrameworkStores<AppDbContext>();

尽管此代码将数据存储在cookie(User.Identity)中,但它不将任何信息存储到数据库中。我假设我需要设置某些身份识别方案。

0 个答案:

没有答案
相关问题