В первой части видео, мы рассмотрим базовую настройку проекта с Duende Identity Server.
Мы откроем файл Program.cs и добавим обработку специальных событий для корректной работы на стадии разработки.
Затем добавим и настроим API-ресурсы, клиентов и области действия (Scopes) для Identity Server.
Исправим ошибки в коде, связанные с определением объектов Clients и ApiScopes, и убедимся, что нет ошибок в Program.cs.
Наконец, настроим Identity Server для работы с .NET Identity и добавим строку AddDevelopersSigningCredential для упрощённого входа в систему на этапе разработки. Эта часть видео поможет вам выполнить основные настройки Duende Identity Server для вашего проекта.
Во второй части видео мы рассмотрим настройку базы данных для Identity Server.
Мы начнем с миграции базы данных и создания таблиц AspNetUsers и AspNetRoles. Далее, создадим два пользователя при первом запуске приложения: один с ролью Админа, другой с ролью Клиента.
Мы создадим специальный класс для инициализации базы данных, который автоматически добавит записи в таблицы, используя UserManager и RoleManager.
Мы также настроим Claims для пользователей и проверим правильность заполнения таблиц в базе данных.
Эта часть видео поможет вам автоматизировать процесс создания пользователей и ролей в проекте с Duende Identity Server.
Это видео является дополнением к курсу www.udemy.com/...
Негізгі бет Подключение ресурсов, scopes, клиентов, инициализация пользователей и ролей в Duende Identity Server
Пікірлер: 1