, ,

کتاب ساخت اپلیکیشن‌های Single Sign-On (SSO) با لاراول

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب ساخت اپلیکیشن‌های Single Sign-On (SSO) با لاراول

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

موضوع میانی: لاراول (Laravel)

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

  • 1. مقدمه و معرفی دوره
  • 2. مروری بر Single Sign-On (SSO)
  • 3. مزایای SSO
  • 4. انواع پروتکل‌های SSO (OAuth, SAML, OpenID Connect)
  • 5. مبانی لاراول
  • 6. نصب و راه‌اندازی لاراول
  • 7. ساختار پروژه‌ی لاراول
  • 8. مفاهیم کلیدی لاراول (Eloquent, Blade, Routing, Controllers)
  • 9. مقدمه‌ای بر احراز هویت (Authentication) در لاراول
  • 10. پیاده‌سازی احراز هویت پیش‌فرض لاراول
  • 11. مدیریت کاربران (User Management)
  • 12. مدیریت نقش‌ها و سطوح دسترسی (Roles & Permissions)
  • 13. مفاهیم پایه OAuth 2.0
  • 14. جریان‌های OAuth 2.0 (Authorization Code Grant, Implicit Grant)
  • 15. تفاوت بین Authorization Server و Resource Server
  • 16. مفهوم Client ID و Client Secret
  • 17. مفهوم Scopes و Permissions
  • 18. پیاده‌سازی OAuth Server با استفاده از پکیج‌های لاراول
  • 19. پکیج Laravel Passport
  • 20. نصب و پیکربندی Laravel Passport
  • 21. تعریف Client ها در Passport
  • 22. ایجاد Token های دسترسی (Access Tokens)
  • 23. مدیریت Client ها و Token ها
  • 24. مفهوم Refresh Tokens
  • 25. پیاده‌سازی جریان Authorization Code Grant در Passport
  • 26. محافظت از Route ها با استفاده از OAuth Tokens
  • 27. مدیریت Error ها و Exception ها در Passport
  • 28. مباحث پیشرفته‌تر Passport
  • 29. پیاده‌سازی OAuth Server برای برنامه‌های موبایل
  • 30. استفاده از Passport برای احراز هویت API ها
  • 31. مفهوم OpenID Connect (OIDC)
  • 32. تفاوت OIDC با OAuth 2.0
  • 33. جریان‌های OIDC (Authorization Code Flow, Implicit Flow)
  • 34. احراز هویت با استفاده از Identity Providers (IDP)
  • 35. مفهوم Identity Server
  • 36. پکیج‌های لاراول برای OIDC
  • 37. پیاده‌سازی OIDC Client با لاراول
  • 38. استفاده از سرویس‌های خارجی OIDC (مانند Google, Facebook)
  • 39. پیکربندی سرویس‌های خارجی در لاراول
  • 40. مدیریت User Data از IDP
  • 41. استفاده از OpenID Connect Provider (OP) در لاراول
  • 42. مفهوم SAML
  • 43. جریان‌های SAML (Web Browser SSO Profile)
  • 44. تفاوت SAML با OAuth و OIDC
  • 45. مفهوم Service Provider (SP) و Identity Provider (IdP) در SAML
  • 46. پیاده‌سازی SAML SP با لاراول
  • 47. پکیج‌های لاراول برای SAML
  • 48. پیکربندی SAML SP با استفاده از metadata
  • 49. مدیریت SAML Assertions
  • 50. مدیریت Log out در SAML
  • 51. یکپارچه‌سازی با IdP های معروف SAML (مانند Okta, Azure AD)
  • 52. پیاده‌سازی SAML IdP با لاراول (موضوع پیشرفته)
  • 53. دیزاین معماری SSO برای برنامه‌های متعدد
  • 54. انتخاب پروتکل SSO مناسب برای سناریوی مورد نظر
  • 55. استراتژی‌های مدیریت User Data بین اپلیکیشن‌ها
  • 56. مدیریت Session و State بین اپلیکیشن‌ها
  • 57. پیاده‌سازی Backend برای SSO Application
  • 58. پیاده‌سازی Frontend برای SSO Application
  • 59. استفاده از JavaScript برای ارتباط SSO
  • 60. مدیریت Cross-Origin Resource Sharing (CORS)
  • 61. امنیت در پیاده‌سازی SSO
  • 62. حفاظت در برابر حملات Cross-Site Scripting (XSS)
  • 63. حفاظت در برابر حملات Cross-Site Request Forgery (CSRF)
  • 64. مدیریت امن Token ها
  • 65. استفاده از HTTPS
  • 66. مدیریت خطاها و لاگینگ در سیستم SSO
  • 67. تست و Debugging در سیستم SSO
  • 68. سناریوهای پیچیده‌تر SSO
  • 69. SSO با microservices
  • 70. SSO با معماری Serverless
  • 71. SSO برای دسکتاپ اپلیکیشن‌ها
  • 72. SSO با استفاده از WebSockets
  • 73. معرفی ابزارها و سرویس‌های SSO آماده
  • 74. استفاده از Auth0
  • 75. استفاده از Keycloak
  • 76. استفاده از Okta
  • 77. استفاده از Azure Active Directory B2C
  • 78. مقایسه سرویس‌های SSO آماده
  • 79. پیاده‌سازی یک مثال عملی Full-Stack SSO با لاراول (OAuth)
  • 80. پیاده‌سازی یک مثال عملی Full-Stack SSO با لاراول (OpenID Connect)
  • 81. پیاده‌سازی یک مثال عملی Full-Stack SSO با لاراول (SAML)
  • 82. بهینه‌سازی عملکرد در سیستم SSO
  • 83. مقیاس‌پذیری سیستم SSO
  • 84. به‌روزرسانی و نگهداری سیستم SSO
  • 85. مستندسازی پروژه SSO
  • 86. مباحث پایانی و جمع‌بندی دوره
  • 87. منابع بیشتر برای یادگیری
  • 88. پروژه‌های پیشرفته‌تر SSO
  • 89. پرسش و پاسخ
  • 90. نکات کاربردی و تجربیات عملی
  • 91. خاتمه دوره
  • 92. امنیت و بهترین شیوه‌ها در پیاده‌سازی SSO با لاراول
  • 93. مقایسه و انتخاب پروتکل SSO مناسب برای نیازهای پروژه
  • 94. پیاده‌سازی OAuth 2.0 Client و Server با لاراول
  • 95. ادغام SSO با سرویس‌دهنده‌های هویت (IdP) مانند Google, Facebook و Active Directory
  • 96. استفاده از کتابخانه‌های Laravel برای مدیریت پروتکل‌های SSO
  • 97. پیاده‌سازی SSO برای زیردامنه‌ها و اپلیکیشن‌های متعدد در یک دامنه
  • 98. مدیریت نقش‌ها و دسترسی‌ها پس از احراز هویت SSO
  • 99. اشکال‌زدایی و عیب‌یابی مشکلات رایج در پیاده‌سازی SSO
  • 100. بهینه‌سازی عملکرد و مقیاس‌پذیری اپلیکیشن SSO لاراول

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب ساخت اپلیکیشن‌های Single Sign-On (SSO) با لاراول”

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

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