Đề cương khóa học
Giới thiệu
- Tổng quan về OAuth
- Hiểu về bảo mật API
OAuth
- Các điểm cuối giao thức
- Phạm vi (Scope)
- Mã ủy quyền cho ứng dụng web
- Luồng ẩn (Implicit flow) cho ứng dụng một trang
- Thông tin xác thực của máy khách (Client credentials) cho máy
- Thông tin xác thực mật khẩu của chủ sở hữu tài nguyên
- Truy cập lâu dài với mã làm mới (refresh tokens)
- Chọn chế độ phản hồi phù hợp
- Đơn giản hóa OAuth với OAuth 2.1
Các phương pháp hay nhất cho ứng dụng gốc
- Các vấn đề riêng của ứng dụng gốc
- Sử dụng PKCE để xử lý mã thông báo bị đánh cắp
- Chọn URI chuyển hướng tốt nhất
Các phương pháp hay nhất cho ứng dụng dựa trên trình duyệt
- Hồ sơ bảo mật của ứng dụng dựa trên trình duyệt
- OAuth trong trình duyệt
- Tránh OAuth với cookie SameSite
- Bảo mật ứng dụng dựa trên trình duyệt với backend for frontend
Mở rộng OAuth
- OAuth và Identity với OpenID Connect
- Cấu hình máy khách với siêu dữ liệu OAuth
- Ủy quyền cho IoT với luồng thiết bị OAuth
- Kết hợp SAML và OAuth với khoản trợ cấp xác nhận SAML
- Bảo mật Microservices với trao đổi mã thông báo
Tóm tắt và các bước tiếp theo
Yêu cầu
- Kiến thức cơ bản về phát triển web service và API
Đối tượng
- Nhà phát triển
Đánh giá (5)
Thực tế là có các ví dụ thực tế đi kèm với nội dung
Smita Hanuman - Standard Bank of SA Ltd
Khóa học - Basel III – Certified Basel Professional
Dịch thuật bằng máy
Giảng viên rất rõ ràng và Concise. Rất dễ hiểu và tiếp thu thông tin. (Note: "Concise" is kept as is because there isn't a direct equivalent that maintains the specific meaning in Vietnamese.)
Paul Clancy - Rowan Dartington
Khóa học - CGEIT – Certified in the Governance of Enterprise IT
Dịch thuật bằng máy
Giảng viên rất nhiệt tình và có kiến thức sâu rộng. Không chỉ truyền đạt thông tin hiệu quả, giảng viên còn đưa vào đó yếu tố hài hước để làm cho nội dung lý thuyết khô khan trở nên thú vị hơn.
Marco van den Berg - ZiuZ Medical B.V.
Khóa học - HIPAA Compliance for Developers
Dịch thuật bằng máy
I genuinely was benefit from the communication skills of the trainer.
Flavio Guerrieri
Khóa học - CISM - Certified Information Security Manager
Dịch thuật bằng máy
I genuinely enjoyed the real examples of the trainer.
Joana Gomes
Khóa học - Compliance and the Management of Compliance Risk
Dịch thuật bằng máy