Аутентификация: Управление ролями и разрешениями

preview_player
Показать описание
ключевые понятия: #аутентификация, #авторизация, #authentication, #authorization, #ASPNET, #AspNetCore, #основы, #basics, #explanation, #tutorial, #обучение, #roles, #роли, #разрешения, #claims, #permission

В этом видео рассмотрим использование ролей и разрешений (roles and claims) на платформе ASP.NET Core. На простом примере покажу как разграничить доступ на основе ролей для разных страниц при использовании аутентификации пользователей "в ручном" режиме.

Ссылки

ВНИМАНИЕ: Репозитори обновился. Теперь в ветке `master` используется IdentityServer4 с версией 4.х.х. А для сохранения исходного кода, который показан на видео создана метка (tag) - IdentityServer4_v.3.1.3, где, соответственно, используется версия IdentityServer4 v3.1.3.

Пример запускается и работает как показано на видео. Изменения в настройках можно посмотреть в репозитории.

Благодарности и помощь каналу принимаются:
Рекомендации по теме
Комментарии
Автор

Вы просто молодец, все с нуля, без воды. Часто многие не понимают то, что объясняют, и все смешивают в кучу, у вас все по делу.

sindersinder
Автор

Спасибо, очень крутой материал. Никак не мог осилить (проследить что и откуда берется) авторизацию, клаймы для меня вообще темный лес был, ваши видео очень сильно прояснили ситуацию для меня.

gorbulevsv
Автор

Под каждым видео буду ставить лайк и коммент, чтоб помогало продвижению. Материал - высшего качества!!!

Денис-вдь
Автор

Спасибо, очень классно, про полисы и гибкую настройку незнал, делал через роли с перечислением нужных ролей )) .

orhanaliyev
Автор

спасибо! становится всё понятней и понятней )

shuraboev
Автор

Сразу лайк! Спасибо за хорошие уроки!)

АртёмЯрошенко-ие
Автор

Спасибо за видео. Как я поняла ваша программа работает так, что по умолчанию мы авторизуемся с прав админа и передвигаемся по ссылкам менеджера, юзера и собственно самого админа. Меня интересует вот что: Как сделать так, чтобы совершать переход на ссылку Manager мог только менеджер, иначе срабатывает Access Denied? Аналогичный вопрос для администратора и юзера.

helmas_witch
Автор

Спасибо. А примерно с какой периодичностью будут выходить уроки?

Дмитрийсекрет-но
Автор

Можешь не извиняться за копипаст, это нормально

АлексейМелентьев-чв