Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calabonga/authorization-exercises
Exercises with authentication and authorization on ASP.NET Core 3.1. IdentityServer4 examples w/ video instructions. (rus)
https://github.com/calabonga/authorization-exercises
asp-net-core authentication authorization basics calabonga cliams demo exercises roles roles-permission-management
Last synced: 2 months ago
JSON representation
Exercises with authentication and authorization on ASP.NET Core 3.1. IdentityServer4 examples w/ video instructions. (rus)
- Host: GitHub
- URL: https://github.com/calabonga/authorization-exercises
- Owner: Calabonga
- License: apache-2.0
- Created: 2020-04-25T04:39:54.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T03:00:05.000Z (about 2 years ago)
- Last Synced: 2023-02-26T23:15:34.078Z (almost 2 years ago)
- Topics: asp-net-core, authentication, authorization, basics, calabonga, cliams, demo, exercises, roles, roles-permission-management
- Language: C#
- Homepage: https://www.calabonga.net
- Size: 2.38 MB
- Stars: 42
- Watchers: 5
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Authorization-Exercises
Exercises with authentication and authorization on ASP.NET Core 3.1# Release & Versions
Внимание! Все проекты переведены на .NET 5.0. Старые версии на базе ASP.NET Core 3.1 доступны в [asp.net-core3.1](https://github.com/Calabonga/Authorization-Exercises/tree/asp.net-core3.1).В видео материалах, которые описаны ниже, использовался `IdentityServer4` (nuget-пакеты: IdentityServer4, IdentityServer4.AspNetIdentity, IdentityServer4.EntityFramework) версии 3.1.3. В репозитории создан tag с с названием `IdentityServer4_v.3.1.3` ([3.1.3](https://github.com/Calabonga/Authorization-Exercises/tree/IdentityServer4_v.3.1.3)) чтобы сохранить возможность видеть материлы, которые используются в видео. На данный момент nuget-пакеты `IdentityServer4` обновились до версии 4.х.х. Эти обновления присутствуют в ветке `master`.
# Youtube video
Видео материалы будут обновляться по мере появления новых видео роликов на канале## Основные
- [Основы аутентификации](https://youtu.be/PWuAdZrt3Os?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Управление ролями и разрешениями](https://youtu.be/XA2s42nkO5E?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: EntityFrameworkCore + Microsoft Identity](https://youtu.be/e1sgY_luuVs?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Используем Facebook провайдер](https://youtu.be/mAAJD5-7GYc?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Service-to-service и IdentityServer (часть 1)](https://youtu.be/HrxGqOhpvbw?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Authorization Code Flow и IdentityServer (часть 2)](https://youtu.be/FL41bGZlvVs?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Microsoft.Identity и IdentityServer (часть 3)](https://youtu.be/u89qWQGdlBY?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Claims, Policy и IdentityServer (часть 4)](https://youtu.be/iNx7IrTiDVo?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Refresh Token и IdentityServer (часть 5)](https://youtu.be/waWewZlOA1A?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: LogOut и IdentityServer (часть 6)](https://youtu.be/xleP6mQfgXY?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Swagger и IdentityServer (часть 7)](https://youtu.be/O5uWDfC5-X4?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: JavaScript, SPA и IdentityServer4 (часть 8)](https://youtu.be/VQRvlBbOgko?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: IdentityServer4 и EntityFramework Core (часть 9)](https://youtu.be/2IfRQmohWeI?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: UI для IdentityServer4 (часть 10)](https://youtu.be/c-RzSnm-HtQ?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: Подключаем сертификат к IdentityServer4 (часть 11)](https://youtu.be/reFh982o7lU?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)## Важные дополнения
- [Аутентификация : Cookies vs Tokens](https://youtu.be/9eNLMqLraU0?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)
- [Аутентификация: OAuth2.0 и OpenId Connect](https://youtu.be/kHL-zwEuSQo?list=PLIB8be7sunXPUwvh_kvow81lqXvU8mTu-)# Ссылки
- [Документация IdentityServer4 (en)](https://identityserver4.readthedocs.io/)
- [Demo server](https://demo.identityserver.io)