کتاب پیادهسازی مکانیزمهای احراز هویت و سطوح دسترسی مبتنی بر سیاست (Policy-Based) در سامانههای وب ایمن با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی مکانیزمهای احراز هویت و سطوح دسترسی مبتنی بر سیاست (Policy-Based) در سامانههای وب ایمن
موضوع کلی: توسعه نرمافزار و مهندسی سیستمهای تحت وب
موضوع میانی: امنیت در معماری نرمافزارهای سازمانی با ASP.NET Core
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی امنیت در معماری نرمافزارهای سازمانی
- 2. آشنایی با مفاهیم احراز هویت و تعیین سطح دسترسی در ASP.NET Core
- 3. ساختار کلی میانافزار احراز هویت در داتنت
- 4. مدیریت نشستها و کوکیها در محیطهای امن
- 5. پیادهسازی مکانیزم احراز هویت مبتنی بر فرم
- 6. آشنایی با سیستم Identity در ASP.NET Core
- 7. پیکربندی پایگاه داده و جداول سیستم Identity
- 8. مدیریت کاربران و نقشها در سامانه
- 9. کار با Claimها و نقش آنها در هویتسنجی
- 10. تفاوت میان احراز هویت و تعیین سطح دسترسی
- 11. مبانی سیاستگذاری در دسترسیها (Policy-Based Authorization)
- 12. تعریف و ثبت سیاستهای دسترسی در سرویسهای سیستم
- 13. پیادهسازی Requirementهای سفارشی برای سیاستها
- 14. نوشتن Authorization Handler برای مدیریت منطقهای پیچیده
- 15. اعمال سیاستهای دسترسی در کنترلرها و اکشنها
- 16. استفاده از Resource-Based Authorization برای کنترل دسترسی به دادههای خاص
- 17. مدیریت دسترسی در سطح متدها و کلاسها
- 18. اعتبارسنجی توکنهای امنیتی در ارتباطات بینسرویسی
- 19. امنسازی APIها با استفاده از JWT
- 20. مدیریت طول عمر توکنها و مکانیزم Refresh Token
- 21. استفاده از Claims Transformation برای تبدیل هویتهای خارجی
- 22. پیادهسازی احراز هویت دو مرحلهای برای افزایش ضریب امنیت
- 23. مدیریت حسابهای کاربری و تنظیمات امنیتی پروفایل
- 24. جلوگیری از حملات رایج در احراز هویت مانند CSRF
- 25. حفاظت در برابر حملات تزریق کد و XSS در سامانههای تحت وب
- 26. نظارت بر لاگهای امنیتی و ردیابی فعالیتهای کاربران
- 27. مستندسازی سیاستهای امنیتی در پروژههای سازمانی
- 28. تست و ارزیابی مکانیزمهای دسترسی در محیط توسعه
- 29. بهکارگیری بهترین شیوههای مدیریت نشستها در مقیاس بالا
- 30. یکپارچهسازی با سیستمهای مدیریت هویت سازمانی
- 31. امنسازی فرآیند بازیابی رمز عبور و تغییرات حساس
- 32. پیادهسازی مکانیزمهای قفلگذاری هوشمند حساب کاربری
- 33. استفاده از ابزارهای تحلیل امنیتی برای کشف حفرههای دسترسی
- 34. بررسی استانداردهای امنیتی در معماریهای چندلایه
- 35. امنسازی مسیرهای انتقال داده با پروتکل HTTPS
- 36. پیکربندی صحیح هدرهای امنیتی در پاسخهای وب
- 37. مدیریت دسترسیهای سیستمی بر اساس اصل کمترین امتیاز
- 38. پیکربندی سطوح دسترسی پویا بر اساس دادههای دیتابیس
- 39. ارتقای امنیت در محیطهای عملیاتی و توزیعشده
- 40. جمعبندی و پیادهسازی یک سناریوی جامع امنیتی در سامانه سازمانی
تگها:
ASP.NET Core
ASP.NET Core 3
Authentication
Authorization
احراز هویت
امنیت نرم افزار
امنیت وب
برنامه نویسی سازمانی
تعیین سطح دسترسی
سیاست های امنیتی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.