ключевые понятия: #аутентификация, #авторизация, #authentication, #authorization, #AspNetCore, #basics, #explanation, #tutorial, #обучение, #roles, #роли, #разрешения, #claims, #permission, #EntityFramework, #NetCore, #OAuth2, #Bearer, #IdentityServer, #ClientCredentials, #refresh_token, #token_exprire, #swagger, #swaggerUI, #spa, #login, #logout, #JavaScript
Добавим немного UI-форм для IdentityServer4. Подключим шаблоны, которые созданы разработчиками IdentityServer4.
[00:00] Краткое вступление
[01:59] Установка UI шаблонов для IdentityServer4
[04:54] Подготовка проекта IdentityServer4 к модернизации
[06:09] Копирование файлов
[07:47] Удаление данных для тестировани TestUserStore и TestUsers
[10:28] Реализация входа и выхода черезе SignInManager и UserManager
[20:37] Хорошего вам дня
Ссылки:
https://identityserver4.readthedocs.i... - UI шаблоны для IdentityServer4
https://identityserver4.readthedocs.i... - храним данные IdentityServer4 в базе данных
https://github.com/Calabonga/Authoriz... - репозиторий с исходным кодом
https://paypal.me/calabonga - Сказать спасибо
ВНИМАНИЕ: Репозиторий обновился. Теперь в ветке `master` используется IdentityServer4 с версией 4.х.х. А для сохранения исходного кода, который показан на видео создана метка (tag) - IdentityServer4_v.3.1.3, где, соответственно, используется версия IdentityServer4 v3.1.3.
Пример запускается и работает как показано на видео. Изменения в настройках можно посмотреть в репозитории.
Благодарности и помощь каналу принимаются:
https://www.calabonga.net/site/thanks
Информация по комментариям в разработке