#07 - Аутентификация в Blazor WebAssembly. Настройка клиентской части
Описание
Привет! Если хочешь получить знания по технологиям программирования, подписывайся на канал.
Поддержать канал (на хостинг и развитие канала в целом):
https://yoomoney.ru/to/410016257092643
В этом уроке настроим аутентификацию на стороне браузерного клиента Blazor WebAssembly.
Репозиторий:
https://github.com/egorozh/Chilite
Меня зовут Егор, и я специалист в области разработки приложений на стеке .NET.
Сейчас на канале доступны мой первый курс по созданию проводника на технологиях WPF и AvaloniaUI, а также начат новый курс по созданию чата с использованием таких технологий как Blazor, Asp.Net.Core, gRPC, AvaloniaUI, Xamarin Forms, EntityFramework.Core.
Welcome!
0:00 Введение
1:00 Подключаем nuget-пакет Microsoft.AspNetCore.Components.WebAssembly.Authentification
1:39 Работа с App.razor
2:36 Регистрируем сервисы в IoC в program.cs
4:50 Меняем RouteView на AuthorizeRouteView
5:01 Помещаем содержимое MainLayout в AuthorizeView
5:59 Создаем страницу логина - LoginPage
6:14 Создаем LoginLayout
8:00 Делаем редирект на страницу логина, если пользователь не авторизован
11:13 Реализуем страницу логина
17:16 Создаем сервис AuthorizeApi, через которые будут проходить все авторизованные вызовы к серверу
20:07 Делаем реализацию IdentityAuthenticationStateProvider
25:22 Краткий осмотр изменений, которые сделали в рамках видео
Рекомендуемые видео



















