Как настроить AuthenticationType FaceBook в .net core 2.1 без создания пользователя в базе данных - PullRequest
0 голосов
/ 10 сентября 2018

Я исследую Facebook API в .net core Identity. И следую за этой страницей: asp-net-core-2-1-authentication-with-social-logins Это создаст идентичность дляпользователь с AuthenticationType - это Facebook, как на картинке ниже: enter image description here

Но когда я следую инструкциям Microsoft Настройка внешнего входа в Facebook в ASP.NET Core : это приведет кАутентифицированный равный false из-за этого кода: enter image description here

services.AddIdentity<IdentityUser, IdentityRole>()
            .AddEntityFrameworkStores<ApplicationDbContext>()
            .AddDefaultTokenProviders();

Это означает, что я должен создать пользователя IdentityUser в базе данных, когда я использую AddIdentity.

Вопрос:

1: Как система понимает, что AuthenticationType - это Facebook на первом изображении.

2: Могу ли я использовать AuthenticationType - это также Facebook, AuthenticationType - это приложение в моей системе (это означает, что я могу войти через Facebook без ящикапользователь в базе данных)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...