Xác Thực Và Ủy Quyền Nâng Cao

Xác Thực Và Ủy Quyền Nâng Cao
Tài nguyên, vui lòng đăng nhập để xem
0
Kích thước0,60 GB
Ngôn ngữTiếng Việt
Trình độTrung cấp
Thời lượng4,0 giờ
Tài nguyên

Giới thiệu khóa học

Authentication Và Authorization Nâng Cao

Trong một hệ thống phần mềm, đây là một trong những mô-đun quan trọng và phổ biến nhất mà gần như bất kỳ lập trình viên nào cũng từng tiếp cận ít nhất một lần. Đôi khi chúng ta có cảm giác rằng mình đã hiểu rõ về nó, nhưng khi đi sâu vào từng loại ứng dụng hay bài toán cụ thể, mới thấy rằng việc hiểu và vận dụng hiệu quả đòi hỏi phải có một góc nhìn toàn diện, rõ ràng hơn.

Chính vì lý do đó, TEDU xây dựng khóa học này với mong muốn mang đến cho học viên một nền tảng vững chắc về AuthenticationAuthorization trong các ứng dụng web. Khóa học được thiết kế dựa trên kinh nghiệm thực tế và tâm huyết của giảng viên, nhằm giúp bạn hiểu sâu các khái niệm cốt lõi cũng như ứng dụng được vào thực tiễn.

Ngoài hai khái niệm chính là Xác thực (Authentication)Phân quyền (Authorization), khóa học còn bao phủ nhiều nội dung quan trọng khác như: Token, Scheme, Cookie, OpenID, Single Sign-On (SSO), Authentication Provider, Authorization Flow, v.v.

Mỗi chủ đề sẽ đi kèm với mẫu mã nguồn thực tế, giúp bạn dễ hình dung và áp dụng ngay vào công việc. Với định hướng học thuật, khóa học không chỉ dừng lại ở mức hướng dẫn thao tác, mà còn giúp bạn nắm vững lý thuyết để có thể làm chủ kiến thức sau khi hoàn thành.

Xem trước khóa học

Bạn sẽ học

  • Tổng quan và ví dụ thực tế về Xác thựcỦy quyền.
  • Các khái niệm cơ bản: Scheme, Roles, Claim, Policy, Cookie, Permission, v.v.
  • Đăng nhập với các External Provider.
  • Làm quen với ASP.NET Core Identity và các API liên quan.
  • Triển khai Two-Factor Authentication.
  • Tự xây dựng và cấu hình Identity Provider.
  • Tìm hiểu về Token, OpenID, OAuth2.
  • Các loại Authorization Flow.
  • Cơ chế Single Sign-On (SSO).
  • Bảo vệ API với Identity Server.
  • Cơ chế Refresh Token và bảo vệ Token.
  • Phân quyền nâng cao với Policy, Role, Permission.

Không giống như những khóa học đi theo mô hình làm dự án từ đầu đến cuối, khóa học này được thiết kế để bạn có thể dừng lại, đào sâu và phân tích từng khía cạnh chuyên biệt – những “mảng màu” quan trọng trong hệ thống bảo mật của ứng dụng trang. Đây chính là món quà tiếp theo TEDU gửi tới cộng đồng học viên.

© Tuyên bố bản quyền
KẾT THÚC
Bạn! Là nguồn động lực của tôi
Thích0 Chia sẻ
Bình luận Hãy là người đầu tiên!

Vui lòng đăng nhập để bình luận

    Chưa có bình luận nào