Аутентификация Identity в React и ASP.NET Core
Coding with Tom
0:00 / 0:00
Аутентификация Identity в React и ASP.NET Core
38 236 просмотров · 2 года назад
Coding with Tom
2,53 тыс. подписчиков
38 236 просмотров · 2 года назад
В .NET 8.0 появились новые шаблоны проектов для React в Visual Studio 2022. Они хорошо помогают начать работу, но не включают пример использования ASP.NET Core Identity для аутентификации.
React и ASP.NET Core 8 — отличное сочетание для веб-разработки. Вы можете использовать React для создания графического интерфейса одностраничного приложения, в то время как ASP.NET Core обрабатывает всю работу на бэкенде. ASP.NET Core включает в себя надежную систему аутентификации и управления идентификацией. Вы можете использовать шаблон проекта ASP.NET Core 8 и React от Microsoft, чтобы быстро начать работу. Однако, в отличие от проектов Blazor и ASP.NET Core, этот шаблон не имеет встроенных функций идентификации. В этом видео я покажу вам, как добавить их в ваш проект.
00:00 Введение
00:41 Демонстрация
01:24 Создание нового проекта
03:00 Добавление зависимостей проекта
03:45 Добавление поддержки базы данных Entity Framework
07:00 Добавление конечных точек Identity
09:45 Добавление пользовательских дополнительных конечных точек
12:40 Настройка Vite
15:00 Добавление компонентов React
19:02 Компонент AuthorizeView
24:00 React Router
24:51 Страница входа
27:44 Страница регистрации
30:00 Развертывание базы данных
30:50 Заключительная демонстрация
Код на Github доступен по адресу: https://github.com/codingwithtom1/Rea...