Asp. Net Core API + Token bazlı kimlik doğrulama(JWT)

所在平台: Udemy

课程主页: https://www.udemy.com/course/aspnet-core-api-token-bazli-kimlik-dogrulama-jwt/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Asp.Net Core API + Token 身份验证 (JWT) **课程概述:** 本课程将带领学员从零开始,使用分层架构构建 ASP.NET Core API 项目。在此基础上,我们将深入学习如何集成基于 Token 的身份验证(JSON Web Token, JWT)机制,以保护我们的 API。 **主要学习内容:** * **API 项目开发:** * 使用分层架构开发 ASP.NET Core API 项目。 * 在 API 项目中应用 Repository Pattern 和 Unit of Work Pattern。 * 为 API 项目配置 CORS (Cross-Origin Resource Sharing) 功能。 * 处理 ASP.NET Core API 项目中的错误管理。 * **Token 身份验证 (JWT):** * 什么是 JSON Web Token (JWT)? * Access Token 和 Refresh Token 的作用及概念。 * 如何设计 Refresh Token 机制,何时需要使用。 * 什么是 Claims,以及如何进行基于 Claims 的授权。 * 如何对 JSON Web Tokens 进行对称签名。 * 在 ASP.NET Core API 项目中集成 Token 身份验证机制。 * **API 安全性:** * 如何使用 Token 身份验证保护 API。 * 如何在没有会员系统的情况下保护 API。 * 如何使用 Token 身份验证保护其他 API。 * **授权策略:** * 基于角色的授权 (Role-Based Authorization)。 * 基于声明的授权 (Claim-Based Authorization)。 * 基于策略的授权 (Policy-Based Authorization)。 **课程优势:** * 提供完整的 GitHub 代码示例。 * 内容全面,从基础 API 构建到高级安全机制。 **适合人群:** 希望学习如何构建安全、可扩展的 ASP.NET Core API 的开发者。

课程评论(0条)

课程详情

Bu kursumda sıfırdan başlayarak katmanlı mimari ile asp.net core api projesi oluşturacağız. Daha sonra oluşturmuş olduğumuz proje üzerine token bazlı( json web token) kimlik doğrulama/kimlik yetkilendirme mekanizmasının nasıl inşa edileceğini hep beraber öğreneceğiz.Token bazlı kimlik doğrulama ile API'larımızı nasıl koruma altına alacağımızı öğreneceksiniz.Token bazlı kimlik doğrulama ile üyelik sisteminin nasıl beraber kullanıldığını öğreneceksiniz.API projelerimizde Json Web Token yapısına neden ihtiyaç duyarız. Bu konuları detaylı bir şekilde inceliyor olacağız.Bu kurs ile aşağıdaki konuları öğreneceksiniz.Token bazlı kimlik doğrulama için katmanlı mimari ile api projesi nasıl geliştirilir ?Token bazlı kimlik doğrulama ile başka API'lerimizi nasıl koruma altına alabiliriz ?Json Web Token (JWT) nedir ?Access Token ve Refresh Token nedir ? ne işe yarar ?Refresh Token yapımız nasıl olmalıdır ? ne zaman ihtiyaç duymalıyız ?Claim nedir ?Claim bazlı yetkilendirme nedir ?Json web token'ları simetrik olarak nasıl imzalayabiliriz ?Asp.Net Api projelerine Token tabanlı kimlik doğrulama(Token based authentication) mekanizması nasıl kurulur.Üyelik sistemi olmadan API'lerimizi nasıl koruma altına alabiliriz ?asp.net core api projelerine repository pattern nasıl uygulanır ?asp.net api projelerine unit of work pattern nasıl uygulanır ?asp.net api projelerimize CORS (Cross-Origin Resource Sharing) özelliği nasıl kazandırılır ?asp.net api projelerimizde hata yönetimini nasıl ele almalıyız ?Role-Based AuthorizationClaim-Based AuthorizationPolicy-Based AuthorizationKursa ait tüm ders kodları github üzerinden erişilebilecektir.

课程标签

0人关注该课程

主题相关的课程