Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề 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
7 Giờ
Đánh giá (4)
Giảng viên rất nhiệt tình.
Attila - Lifial
Khóa học - Compliance and the Management of Compliance Risk
Dịch thuật bằng máy
Cài đặt báo cáo và quy tắc.
Jack - CFNOC- DND
Khóa học - Micro Focus ArcSight ESM Advanced
Dịch thuật bằng máy
tìm hiểu về Basel
Daksha Vallabh - Standard Bank of SA Ltd
Khóa học - Basel III – Certified Basel Professional
Dịch thuật bằng máy
Quản lý rủi ro được tối ưu hóa rõ ràng hơn các chủ đề khác
Munirah Alsahli - GOSI
Khóa học - CGEIT – Certified in the Governance of Enterprise IT
Dịch thuật bằng máy