Как вы реализуете аутентификацию Firebase и управление пользователями в .Net Core 2.0?
Я использую токен JWT, созданный и возвращаемый Google Firebase, но мне интересно, как лучше всего аутентифицировать пользователей в платформе ASP .Net Core.
Вы создаете Identity User и связанные классы с помощью ASP .Net Система удостоверения личности? Или вы управляете доступом, полностью полагаясь на ClaimsIdentity, переданный Firebase?





Используйте Проверка подлинности файлов cookie, предоставленный ASP NET Core. '
Да, вы аутентифицированы в глазах Google (Firebase), но не в глазах вашего веб-сайта ASP NET Core, поэтому вам необходимо добавить уровень аутентификации cookie. Если у вас есть вопросы, напишите мне или оставьте комментарий!
Но если я использую токен JWT (services.AddAuthentication (JwtBearerDefaults.Authentication Scheme)) и пользователь уже аутентифицирован, поэтому я запутался, должен ли я все же реализовать HttpContext.SignInAsync (...)?