کتاب Building an API for Access Control با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Building an API for Access Control
موضوع کلی: برنامه نویسی
موضوع میانی: ایپیآی (API) و وبسرویسها
📋 سرفصلهای دوره
- 1. مقدمهای بر کنترل دسترسی و APIها
- 2. اصول و مفاهیم کنترل دسترسی
- 3. انواع مدلهای کنترل دسترسی (ACL, RBAC, ABAC)
- 4. معرفی پروتکلهای احراز هویت (Authentication)
- 5. OAuth 2.0: مفاهیم و جریانها
- 6. OpenID Connect: مفاهیم و جریانها
- 7. JWT (JSON Web Token): ساختار و کاربردها
- 8. پیادهسازی احراز هویت با JWT
- 9. مجوزدهی (Authorization): مفاهیم و روشها
- 10. استفاده از middleware برای احراز هویت و مجوزدهی
- 11. طراحی RESTful API برای کنترل دسترسی
- 12. پیادهسازی API با استفاده از فریمورکهای پایتون (Flask/Django)
- 13. امنیت API: جلوگیری از حملات رایج (OWASP)
- 14. اعتبارسنجی ورودی (Input Validation)
- 15. مدیریت خطاها و پاسخهای API
- 16. مستندسازی API با OpenAPI/Swagger
- 17. تست API: تست واحد و تست یکپارچگی
- 18. استفاده از Postman برای تست API
- 19. پیادهسازی RBAC در API
- 20. پیادهسازی ABAC در API
- 21. کنترل دسترسی مبتنی بر نقش در پایگاه داده
- 22. استفاده از Redis برای مدیریت Session
- 23. مقیاسپذیری API و کنترل دسترسی
- 24. استفاده از Cache برای بهبود عملکرد API
- 25. مانیتورینگ و Logging API
- 26. پیادهسازی API Gateway برای مدیریت ترافیک
- 27. امنیت API در محیط Cloud
- 28. استفاده از HTTPS و SSL/TLS
- 29. کنترل دسترسی مبتنی بر IP
- 30. کنترل دسترسی مبتنی بر زمان
- 31. استفاده از Rate Limiting برای جلوگیری از سوء استفاده
- 32. بررسی و رفع آسیبپذیریهای امنیتی API
- 33. بهترین شیوهها برای طراحی API امن
- 34. پیادهسازی API برای سیستمهای Microservices
- 35. استفاده از API Key برای احراز هویت
- 36. بررسی الگوهای طراحی API برای کنترل دسترسی
- 37. استفاده از API برای مدیریت کاربران و نقشها
تگها:
ABAC
Access Control
API
API Gateway
Authentication
Authorization
Django
Flask
JWT
OAuth 2.0
OpenAPI
Python
RBAC
RESTful API
Security
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.