Solving Identity Management in Modern Applications: Demystifying OAuth 2.0, OpenID Connect, and SAML 2.0
در شرایطی که نقض امنیت منجر به مجازاتهای شدید میشود، این مهم است که توسعه دهندگان و مالکان برنامه ها، مدیریت هویت و ارزشی که در ساخت برنامهها دارند را درک کنند. مدیریت هویت یکی از مؤلفههای مهم امنیت است که برای محافظت از خدمات آنلاین نوین، دستگاههای هوشمند، ربات ها، عوامل خودکار و مواردی از این دست بسیار مهم است.
در کتاب Solving Identity Management in Modern Applications، سه تا از پروتکلهای مدیریت هویت به نامهای OIDC، OAuth 2.0 و SAML 2.0 بررسی شده اند که برای توسعه دهندگانی که احتیاج به اضافه کردن احراز هویت و کنترل حق دسترسی به برنامهها و API هایشان دارند مفید خواهد بود. ما مشکلی که هر پروتکل برای حل آن طراحی شده است، چگونگی شروع درخواستهای پایه و نحوهی عیب یابی مشکلات را بررسی کرده ایم. همچنین چگونگی ایجاد حساب، مدیریت جلسه، مدیریت دسترسی و خاتمه حساب نیز پوشش داده شده است.
مطالبی که در کتاب حل مدیریت هویت در برنامههای مدرن، یاد خواهید گرفت:
- درک مفاهیم کلیدی مدیریت هویت
- ترکیب کردن اصول طراحی ضروری
- طراحی احراز هویت و کنترل دسترسی برای یک برنامه مدرن
- شناختن چارچوبهای مدیریت هویت و پروتکلهای مورد استفاده امروزی (OIDC/ OAuth 2.0, SAML 2.0)
- مرور شکستهای تاریخی و دانستن نحوه جلوگیری از آن ها