Я пытаюсь добавить аутентификацию в приложение .net Core 2.1.
Начиная с нуля: мы можем создать новое веб-приложение с реагированием, используя шаблон VS.
В этом соборе мы видим:
app.UseSpa(spa =>
{
spa.Options.SourcePath = "ClientApp";
spa.ApplicationBuilder.UseAuthentication();
if (env.IsDevelopment())
{
spa.UseReactDevelopmentServer(npmScript: "start");
}
});
Я также добавил Auth контроллер и представления с конечными точками входа в систему / регистрации.
Как мне добавить логику, которая будет отклонять доступ к SPA, пока мы не войдем в приложение?
Я знаю, как регулярно использовать идентификационные данные asp.net, но с этим SPA мне нужен совет.