asp. net аутентификация ядра jwt / identity - PullRequest
0 голосов
/ 23 апреля 2020

Я искал аутентификацию и обнаружил, что с помощью jwt для аутентификации веб-сайта / приложения для доступа к веб-интерфейсу API, но когда я хочу аутентифицировать пользователей, должен ли я использовать jwt или удостоверение личности?

пример сценария: i у меня есть веб-интерфейс и веб-интерфейс для связи с базой данных, и на сайте у меня есть пользователи, администратор, владелец (три типа пользователей с тремя типами) для доступа к веб-сайту через веб-интерфейс, я буду использовать jwt, но когда я хочу авторизовать пользователей какую аутентификацию я должен использовать?

my logi c говорит, что веб-сайт будет иметь доступ к базе данных, используя webapi с jwt, затем проверять пользователей и утверждения и обрабатывать аутентификацию пользователей с идентификацией. Я прав?

спасибо

1 Ответ

0 голосов
/ 23 апреля 2020

Я думаю, что вы ищете Identity User: https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity?view=aspnetcore-3.1&tabs=visual-studio

Вы также хотите интегрировать с ролями: https://docs.microsoft.com/en-us/aspnet/core/security/authorization/roles?view=aspnetcore-3.1

Это отлично работает с Entity Framework Core

...