Module 10 - Authentication + Authorization
Tóm tắt: Xác thực & phân quyền ASP.NET Core: JWT, OAuth2/OIDC, cookie, policy-based authorization — mô hình bảo mật đa tenant cho CRM.
Nội dung module
- 10.1 - Authentication so với Authorization
- 10.2 - JWT Authentication
- 10.3 - Refresh Token
- 10.4 - Role-based Authorization
- 10.5 - Policy-based Authorization
- 10.6 - Resource-based Authorization
- 10.7 - Permission System
- 10.8 - ASP.NET Core Identity (Overview)
- 10.9 - External Login và OAuth2 (Overview)
- 10.10 - Security Best Practices
- 10.11 - Mở rộng và đào sâu
- 10.12 - Mini case study
- 10.13 - Ví dụ thực tế nhanh
- 10.14 - Review and Assessment
Bài liên quan
- Đổi id trên URL ra dữ liệu người khác? Chặn IDOR ở một tầng duy nhất — IDOR xảy ra khi API nhận id từ request rồi đọc thẳng bản ghi mà không hỏi xem người gọi có sở hữu bản ghi đó không.
- Dựng một nền tảng CRM multi-tenant từ con số không: chuyện nghề 20 tháng — Sản phẩm đầu tiên mình được giao init và dựng từ đầu: một nền tảng CRM multi-tenant, đi demo cho nhiều ngành gần một năm rồi chuyển sang delivery…