, ,

کتاب Serverless Authentication and Authorization: احراز هویت و مجوز دسترسی در برنامه‌های بدون سرور

تومان249,950

انتخاب پلن

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب Serverless Authentication and Authorization: احراز هویت و مجوز دسترسی در برنامه‌های بدون سرور

موضوع کلی: برنامه نویسی

موضوع میانی: Serverless Architecture

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر احراز هویت و مجوز دسترسی در برنامه های بدون سرور
  • 2. مفاهیم کلیدی احراز هویت و مجوز دسترسی
  • 3. چالش های احراز هویت و مجوز دسترسی در معماری بدون سرور
  • 4. مزایای استفاده از راهکارهای احراز هویت و مجوز دسترسی مدیریت شده
  • 5. بررسی انواع روش های احراز هویت در برنامه های بدون سرور
  • 6. احراز هویت مبتنی بر توکن (Token-based Authentication)
  • 7. JSON Web Tokens (JWT)
  • 8. انواع ادعاهای JWT
  • 9. امضای JWT
  • 10. رمزگذاری JWT
  • 11. استفاده از JWT در API Gateway
  • 12. احراز هویت مبتنی بر کلید API (API Key Authentication)
  • 13. مدیریت و چرخش کلیدهای API
  • 14. احراز هویت مبتنی بر OAuth 2.0
  • 15. جریان های مختلف OAuth 2.0 (Authorization Code, Implicit, Client Credentials)
  • 16. OpenID Connect (OIDC)
  • 17. احراز هویت مبتنی بر OpenID Connect
  • 18. استفاده از سرویس های هویت شخص ثالث (Third-party Identity Providers)
  • 19. Google Sign-In
  • 20. Facebook Login
  • 21. Apple Sign In
  • 22. احراز هویت مبتنی بر احراز هویت دو عاملی (Two-Factor Authentication – 2FA)
  • 23. پیاده سازی 2FA در برنامه های بدون سرور
  • 24. احراز هویت مبتنی بر احراز هویت چند عاملی (Multi-Factor Authentication – MFA)
  • 25. مدیریت چرخه عمر کاربران (User Lifecycle Management)
  • 26. ثبت نام کاربران (User Registration)
  • 27. ورود کاربران (User Login)
  • 28. خروج کاربران (User Logout)
  • 29. بازیابی رمز عبور (Password Recovery)
  • 30. تغییر رمز عبور (Password Change)
  • 31. فعال سازی و غیرفعال سازی حساب کاربری (Account Activation/Deactivation)
  • 32. حذف حساب کاربری (Account Deletion)
  • 33. مدیریت پروفایل کاربر (User Profile Management)
  • 34. احراز هویت مبتنی بر نقش (Role-Based Access Control – RBAC)
  • 35. تعریف نقش ها (Defining Roles)
  • 36. اختصاص نقش به کاربران (Assigning Roles to Users)
  • 37. مدیریت مجوزهای مبتنی بر نقش (Managing Role-Based Permissions)
  • 38. احراز هویت مبتنی بر ویژگی (Attribute-Based Access Control – ABAC)
  • 39. تعریف ویژگی های کاربر و منابع (Defining User and Resource Attributes)
  • 40. قوانین دسترسی مبتنی بر ویژگی (Attribute-Based Access Rules)
  • 41. پیاده سازی مجوز دسترسی در سطح API Gateway
  • 42. فیلتر کردن درخواست ها بر اساس احراز هویت
  • 43. فیلتر کردن درخواست ها بر اساس مجوز دسترسی
  • 44. استفاده از Lambda Authorizers (Custom Authorizers)
  • 45. نوشتن Lambda Authorizers سفارشی
  • 46. ارتباط Lambda Authorizers با سرویس های احراز هویت
  • 47. مدیریت کاربران و گروه ها در سرویس های بدون سرور
  • 48. Amazon Cognito User Pools
  • 49. Amazon Cognito Identity Pools
  • 50. Google Cloud Identity Platform
  • 51. Azure Active Directory B2C
  • 52. Firebase Authentication
  • 53. مقایسه سرویس های مدیریت هویت بدون سرور
  • 54. انتخاب سرویس مناسب برای نیازهای پروژه
  • 55. امنیت در احراز هویت و مجوز دسترسی
  • 56. بهترین شیوه ها برای مدیریت رمزهای عبور
  • 57. رمزگذاری داده های حساس
  • 58. محافظت در برابر حملات رایج (SQL Injection, XSS, CSRF)
  • 59. مدیریت نشست ها (Session Management)
  • 60. اعتبار سنجی ورودی ها (Input Validation)
  • 61. مانیتورینگ و لاگینگ فعالیت های احراز هویت و مجوز دسترسی
  • 62. بررسی لاگ ها برای شناسایی ناهنجاری ها
  • 63. پیاده سازی سیستم های هشدار دهنده (Alerting Systems)
  • 64. ملاحظات امنیتی در استفاده از توکن ها (JWT)
  • 65. انقضای توکن ها (Token Expiration)
  • 66. مدیریت لیست سیاه توکن های باطل شده (Token Revocation)
  • 67. استفاده از Refresh Tokens
  • 68. امنیت در استفاده از کلیدهای API
  • 69. محدودیت نرخ درخواست ها (Rate Limiting)
  • 70. مدیریت دسترسی به کلیدهای API
  • 71. احراز هویت و مجوز دسترسی برای توابع Lambda
  • 72. فراخوانی توابع Lambda از طریق API Gateway
  • 73. فراخوانی توابع Lambda از طریق رویدادها (Events)
  • 74. احراز هویت و مجوز دسترسی برای سرویس های ذخیره سازی (مانند S3)
  • 75. مدیریت دسترسی به فایل ها و اشیاء
  • 76. استفاده از سیاست های IAM
  • 77. احراز هویت و مجوز دسترسی برای پایگاه داده ها (مانند DynamoDB)
  • 78. مدیریت دسترسی به جداول و آیتم ها
  • 79. استفاده از سیاست های IAM
  • 80. احراز هویت و مجوز دسترسی برای صف ها و موضوعات (مانند SQS, SNS)
  • 81. مدیریت دسترسی به صف ها و موضوعات
  • 82. استفاده از سیاست های IAM
  • 83. احراز هویت و مجوز دسترسی برای سرویس های پیام رسانی (مانند EventBridge)
  • 84. مدیریت دسترسی به قوانین و رویدادها
  • 85. استفاده از سیاست های IAM
  • 86. احراز هویت و مجوز دسترسی در معماری میکروسرویس بدون سرور
  • 87. ارتباط بین سرویس های بدون سرور
  • 88. مدیریت هویت در سراسر میکروسرویس ها
  • 89. استفاده از API Gateway به عنوان نقطه ورود امن
  • 90. پیاده سازی Single Sign-On (SSO) در برنامه های بدون سرور
  • 91. چالش های SSO در معماری بدون سرور
  • 92. راهکارهای SSO برای برنامه های بدون سرور
  • 93. احراز هویت و مجوز دسترسی برای کاربران مهمان (Guest Users)
  • 94. مدیریت دسترسی محدود برای کاربران مهمان
  • 95. احراز هویت و مجوز دسترسی برای دستگاه های IoT
  • 96. امنیت در ارتباط دستگاه های IoT با برنامه های بدون سرور
  • 97. استفاده از گواهی نامه ها (Certificates)
  • 98. احراز هویت و مجوز دسترسی برای برنامه های موبایل
  • 99. یکپارچه سازی با سرویس های هویت موبایل
  • 100. احراز هویت و مجوز دسترسی برای برنامه های وب

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Serverless Authentication and Authorization: احراز هویت و مجوز دسترسی در برنامه‌های بدون سرور”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا