ASP. NET Аутентификация ядра для серверного приложения Blazor - PullRequest
1 голос
/ 30 апреля 2020

Я сейчас учусь ASP. NET Core. В качестве первого шага я хочу портировать старый проект с ASP. NET WebForms на ASP. NET Core Blazor. К сожалению, у меня есть некоторые трудности с установкой аутентификации.

Насколько я прочитал, есть много способов сделать аутентификацию. Кук ie На основе личных данных и т. Д. c.

Но я не уверен, какой из них мне следует использовать. Кроме того, какова ключевая точка аутентификации на основе идентификации?

Я хочу сравнить имя пользователя и пароль с существующей базой данных Firebird. Если введенные данные совпадают с записью в базе данных, пользователь должен войти в систему. Аутентификация должна требоваться для всего приложения, кроме страницы входа в систему. Аутентификация должна длиться около 8 часов.

Какой метод аутентификации мне следует использовать? И как я могу использовать свой собственный метод проверки для проверки пользователя? Я не хочу использовать встроенную базу данных из приложения, которое поставляется вместе с этим AppDbContext.

Спасибо! -Marvin

...