Перейти к содержимому

Аутентификация 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...