RESTfull API с ASP.NET Core Web API часть 3

Создайте систему аутентификации и авторизации с ASP.NET Identity
2.83 (3 reviews)
Udemy
platform
Русский
language
Web Development
category
instructor
RESTfull  API с ASP.NET Core Web API часть 3
37
students
39 mins
content
Jul 2024
last update
$19.99
regular price

Why take this course?

🌟 Курс: Создайте систему аутентификации и авторизации с нуля для RESTful API с ASP.NET Core Web API


Введение

Этот курс является продолжением и дополнением к двум предыдущим частям курса, посвященных использованию WEB API в .NET. Однако, он так же самостоятельно понятен для тех, кто уже имеет базовое понимание создания WEB API с реализацией CRUD операций или веб-приложения на базе ASP.NET Core MVC (версия 7 включительно). Вы сможете самостоятельно быстро создать проект с WEB API, который уже реализует CRUD операции, и его взаимодействующее веб-приложение.

Цели курса

  • Исходная система аутентификации: Начнем с создания простой системы аутентификации и авторизации с использованием JWT (JSON Web Tokens) и хранения пользовательских данных в централизованной базе данных на SQL Server.
  • Расширение системы: Разберемся, как система аутентификации и авторизации может быть модифицирована и улучшена с использованием ASP.NET Core Identity, создав систем взаимосвязанных таблиц для управления пользователями, их ролями и правами доступа.
  • Контроль доступа: Организуем контроль доступа к ресурсам API на основе авторизации пользователей.
  • Создание сервера аутентификации: В заключительной части курса, мы создадим отдельный сервер аутентификации на базе Duende Identity Server, используя частичное использование настроек из предыдущих частей курса.

Ключевые моменты курса:

  • Рабочий пример: Исходное и конечное решение будет представлено готовым проектом, на котором мы будем работать. Это позволит вам увидеть реальное применение концепций в действующей системе.
  • Step-by-step: Курс разбит на логические шаги с четкими инструкциями, чтобы вы могли следовать и адаптировать процессы к своим потребностям.
  • Практический опыт: За счет практических заданий и примеров кода, вы наконец сможете применить полученные знания в реальных проектах.

Что вы узнаете:

  • Как создать и настроить систему аутентификации и авторизации с нуля.
  • Как интегрировать ASP.NET Core Identity в ваши приложения для управления пользователями и их ролями.
  • Как использовать Duende Identity Server для централизованного управления аутентификацией в ваших проектах.
  • Какие практики безопасности следует применять при разработке больших и сложных систем.

🔐 Присоединяйтесь к этому курсу, чтобы стать мастером аутентификации и авторизации в ASP.NET Core Web API и укрепить ваши навыки безопасности в разработке веб-приложений! 🔐


Полный план курса:

  1. Основы JWT токенов и их использование в системах аутентификации

    • Как создать и передавать JWT токены между клиентом и сервером.
    • Хранение пользовательских данных в базе данных SQL Server.
  2. Работа с ASP.NET Core Identity

    • Создание системы управления пользователями и ролями.
    • Настройка аутентификации и авторизации для различных типов пользователей и ролей.
  3. Введение Duende Identity Server

    • Интеграция с существующей системой аутентификации.
    • Настройка и мониторинг сервера аутентификации.
  4. Расширение функционала и обеспечение безопасности

    • Политики безопасности и их применение.
    • Обеспечение конфиденциальности и целостности данных.
  5. Заключение: Реальные проекты и практика

    • Применение полученных знаний в реальных проектах.
    • Обсуждение лучших практик и проблем, которые могут возникнуть при работе с аутентификацией и авторизации.

🔥 Присоединяйтесь сейчас и откройте для себя глубины аутентификации и авторизации в ASP.NET Core Web API! 🔥

Loading charts...

Related Topics

5238508
udemy ID
28/03/2023
course created date
18/05/2023
course indexed date
Bot
course submited by