ASP.NET CORE Аутентификация пользователей для Firebase при входе в систему - PullRequest
0 голосов
/ 05 мая 2019

Я пытаюсь выяснить способ аутентификации пользователей для firebase при входе в систему. У меня есть следующий код для создания JWT:

    services
    .AddAuthentication()
    .AddJwtBearer("Firebase", options =>
    {
        options.Authority = "https://securetoken.google.com/my-firebase-project"
        options.TokenValidationParameters = new TokenValidationParameters
        {
            ValidateIssuer = true,
            ValidIssuer = "my-firebase-project"
            ValidateAudience = true,
            ValidAudience = "my-firebase-project"
            ValidateLifetime = true
        };
    })
    .AddJwtBearer("Custom", options =>
    {
        // Configuration for your custom
        // JWT tokens here
    });

services
    .AddAuthorization(options =>
    {
        options.DefaultPolicy = new AuthorizationPolicyBuilder()
            .RequireAuthenticatedUser()
            .AddAuthenticationSchemes("Firebase", "Custom")
            .Build();
    });

Однако я не совсем уверен, что делать дальше. Проект настроен с использованием ядра 2.2 Asp.net и шаблона аутентификации одного пользователя. Кто-нибудь знает, как аутентифицировать firebase на стороне клиента, когда пользователь входит в систему?

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