دوره پیادهسازی احراز هویت امن با IdentityServer4 و OIDC-Client.js در ASP.NET Core 3 همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی احراز هویت امن با IdentityServer4 و OIDC-Client.js در ASP.NET Core 3
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: امنیت برنامههای وب و احراز هویت
📋 سرفصلهای دوره
- 1. مقدمهای بر ASP.NET Core و معماری مدرن
- 2. آشنایی با مفاهیم احراز هویت و مجوز دسترسی
- 3. اصول اولیه IdentityServer4
- 4. نصب و راهاندازی IdentityServer4
- 5. پیکربندی اولیه IdentityServer4
- 6. مدیریت کلاینتها در IdentityServer4
- 7. تعریف Scope ها و Identity Resources
- 8. پیادهسازی OpenID Connect (OIDC)
- 9. پروتکل OAuth 2.0 و جریانهای آن
- 10. مفاهیم Claims و Identity
- 11. مدیریت کاربران و نقشها در ASP.NET Core Identity
- 12. یکپارچهسازی ASP.NET Core Identity با IdentityServer4
- 13. پیادهسازی صفحه ورود (Login Page)
- 14. پیادهسازی صفحه ثبتنام (Register Page)
- 15. مدیریت خروج از سیستم (Logout)
- 16. جریان Sign-in Redirect
- 17. استفاده از OIDC-Client.js
- 18. پیکربندی OIDC-Client.js
- 19. مدیریت Token ها در سمت کلاینت
- 20. ذخیرهسازی امن Token ها
- 21. بررسی Token ها و اعتبار سنجی
- 22. پیادهسازی دسترسی به منابع محافظت شده
- 23. مدیریت خطاهای احراز هویت
- 24. امنیت در برابر حملات رایج (CSRF، XSS)
- 25. اصول رمزنگاری در احراز هویت
- 26. مدیریت Session ها
- 27. پیادهسازی احراز هویت چند عاملی (MFA)
- 28. استفاده از Certificate ها برای احراز هویت
- 29. امنیت API ها با IdentityServer4
- 30. مدیریت مجوز دسترسی به API ها
- 31. پیادهسازی Role-Based Access Control (RBAC)
- 32. پیادهسازی Attribute-Based Access Control (ABAC)
- 33. امنیت در برابر حملات Man-in-the-Middle
- 34. استفاده از HTTPS در ارتباطات
- 35. مدیریت گواهینامههای SSL/TLS
- 36. تنظیمات پیشرفته IdentityServer4
- 37. مدیریت کاربران خارجی (External Providers)
- 38. یکپارچهسازی با Active Directory
- 39. استفاده از JSON Web Tokens (JWT)
- 40. مدیریت Refresh Token ها
- 41. زمان انقضای Token ها
- 42. مدیریت ابطال Token ها
- 43. پیادهسازی Single Sign-On (SSO)
- 44. پیادهسازی Single Logout (SLO)
- 45. مدیریت دسترسی مبتنی بر زمان
- 46. مدیریت دسترسی مبتنی بر موقعیت جغرافیایی
- 47. پیادهسازی لاگگیری امنیتی
- 48. مانیتورینگ و بررسی لاگها
- 49. تست امنیت برنامههای احراز هویت
- 50. استفاده از ابزارهای تست نفوذ
- 51. بررسی آسیبپذیریهای رایج
- 52. اصول Secure Coding
- 53. مدیریت اسرار (Secrets Management)
- 54. رمزنگاری دادههای حساس
- 55. دیزاین پترنهای امنیتی
- 56. معماری میکروسرویس و احراز هویت
- 57. مدیریت هویت در میکروسرویسها
- 58. ارتباط امن بین میکروسرویسها
- 59. مدیریت متمرکز احراز هویت
- 60. استفاده از API Gateway
- 61. اصول طراحی UI/UX امن
- 62. راهنمای توسعهدهندگان امن
- 63. مستندسازی امنیتی
- 64. بررسی و بازبینی کد امنیتی
- 65. مدیریت وابستگیهای نرمافزاری
- 66. بهروزرسانی منظم کتابخانهها
- 67. اصول DevOps و امنیت
- 68. پایپلاینهای CI/CD امن
- 69. استفاده از Container ها و امنیت آنها
- 70. مدیریت دسترسی در Kubernetes
- 71. اصول Cloud Security
- 72. امنیت در Azure AD
- 73. امنیت در AWS IAM
- 74. امنیت در Google Cloud Identity
- 75. مدیریت ریسکهای امنیتی
- 76. برنامهریزی واکنش به حوادث امنیتی
- 77. اصول پیادهسازی احراز هویت در برنامههای موبایل
- 78. امنیت در IoT و احراز هویت
- 79. اصول حریم خصوصی دادهها
- 80. قوانین حفاظت از دادهها (GDPR)
- 81. انطباق با مقررات داخلی
- 82. استانداردهای امنیتی بینالمللی
- 83. آینده احراز هویت و مجوز دسترسی
- 84. فناوریهای نوظهور در امنیت
- 85. احراز هویت بیومتریک
- 86. احراز هویت مبتنی بر رفتار
- 87. مفاهیم Zero Trust Security
- 88. پیادهسازی Zero Trust در برنامههای وب
- 89. مدیریت هویت غیرمتمرکز
- 90. فناوری بلاکچین و هویت
- 91. استفاده از هوش مصنوعی در امنیت
- 92. یادگیری ماشین برای تشخیص ناهنجاری
- 93. اصول تست نفوذ و ارزیابی امنیتی
- 94. برنامهریزی برای تست نفوذ
- 95. روشهای تست نفوذ خودکار
- 96. گزارشدهی نتایج تست نفوذ
- 97. پیادهسازی راهکارهای جامع امنیتی
- 98. مدیریت دسترسی در سازمان
- 99. آموزش کارکنان در زمینه امنیت
- 100. فرهنگسازی امنیت در سازمان
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.