Dot Net Core WebApi обрабатывает аутентификацию пользователя с помощью Firebase через электронную почту и пароль - PullRequest
0 голосов
/ 09 марта 2020

У меня есть точечный net core 3.1 api проект, который я хочу обработать аутентификацию пользователя. Пользователь будет вводить свой адрес электронной почты и пароль и нажимать кнопку «Отправить» в веб-интерфейсе. Запрос будет вызывать метод webapi «Authenticate», который принимает два параметра: адрес электронной почты и пароль.

Для аутентификации будет использоваться аутентификация Google Firebase. Я не могу найти пример кода, который иллюстрирует этот же процесс. Firebase использует Firebase Admin SDK для управления аутентификацией. Я посмотрел на эту документацию: https://firebase.google.com/docs/admin/setup?authuser=1

Это пример кода реализации, который находится в документации:

FirebaseApp.Create(new AppOptions()
{
    Credential = GoogleCredential.GetApplicationDefault(),
});

Я в замешательстве. Использую ли я FirebaseAdmin SDK и если да, то как мне использовать его, используя электронную почту и пароль?

...