توضیحات
دوره Master OAuth 2.0: Secure Authentication & Authorization. این دوره آموزشی تسلط جامعی بر چارچوب OAuth 2.0 برای احراز هویت امن و مدیریت مجوزدهی در API ها ارائه میدهد. OAuth 2.0 یک استاندارد باز برای مجوزدهی است که به برنامههای شخص ثالث اجازه میدهد بدون به اشتراک گذاشتن مستقیم اطلاعات کاربری، به منابع محافظت شده کاربر دسترسی داشته باشند. این دوره برای توسعه دهندگان و معماران نرم افزاری طراحی شده که نیاز به پیادهسازی راه حل های امنیتی مقیاس پذیر دارند. در طول دوره، شرکت کنندگان با مفاهیم اساسی از جمله گردش های کاری، انواع گرانت ها و مکانیسم های توکن محور آشنا می شوند. آن ها یاد خواهند گرفت که چگونه با استفاده از OAuth 2.0، API ها و برنامه های کاربردی وب را به گونه ای ایمن کنند که تنها کاربران مجاز قادر به دسترسی به منابع باشند. سناریوهای عملی مانند ایمن سازی دسترسی شخص ثالث به API ها، استفاده از توکن های رفرش برای نشست های طولانی مدت و مدیریت انقضای توکن ها پوشش داده می شود. همچنین، نحوه همکاری OAuth 2.0 با سایر پروتکل های امنیتی مانند OpenID Connect و بهترین روش های ذخیره سازی و اعتبارسنجی توکن ها آموزش داده می شود. در پایان دوره، شرکت کنندگان تجربه عملی در پیاده سازی OAuth 2.0 در محیط های مختلف، از جمله برنامه های سمت سرور و سمت کلاینت، را کسب خواهند کرد. این دانش به آن ها توانایی ایمن سازی سیستم های خود، تضمین انطباق با استانداردهای امنیتی مدرن و ساخت برنامه های کاربردی وب، موبایل و سازمانی قدرتمند را می دهد. هدف نهایی، درک چگونگی افزایش امنیت و ساده سازی فرآیند مجوزدهی بدون افشای رمزهای عبور است، همانطور که در سرویس های بزرگی مانند Google، Facebook و GitHub استفاده می شود، و کسب یک مزیت رقابتی در توسعه.
آنچه فرا خواهید گرفت
- مبانی OAuth 2.0 و نقش آن در ایمنسازی APIها و برنامههای کاربردی.
- انواع اعطای مختلف OAuth 2.0 و زمان استفاده از هرکدام (Authorization Code، Client Credentials).
- نحوه پیادهسازی OAuth 2.0 در برنامههای کاربردی وب، موبایل و سمت سرور.
- بهترین شیوهها برای مدیریت توکنهای دسترسی (Access Tokens)، توکنهای بازیابی (Refresh Tokens) و محدودههای دسترسی (Scopes).
- نحوه ایمنسازی دسترسی شخص ثالث به APIها بدون افشای اطلاعات کاربری کاربر.
- یکپارچهسازی OAuth 2.0 با پروتکلهای دیگر مانند OpenID Connect برای احراز هویت (Authentication).
- رسیدگی به انقضای توکن، اعتبارسنجی و لغو برای مدیریت امن API.
- کاربردهای عملی OAuth 2.0 در سناریوهای دنیای واقعی برای محافظت از دادهها و منابع کاربر.
این دوره مناسب افرادیست که
- توسعهدهندگانی که به دنبال پیادهسازی احراز هویت و مجوزدهی امن در برنامههای خود هستند.
- توسعهدهندگان API که میخواهند منابع خود را با استفاده از OAuth 2.0 محافظت کنند.
- معماران نرمافزار و متخصصان امنیتی علاقهمند به طراحی سیستمهای امن و مقیاسپذیر.
- متخصصان IT و مهندسان DevOps مسئول امنیت و یکپارچهسازی API.
- توسعهدهندگان برنامههای وب و موبایل که به دنبال ایمنسازی دادههای کاربر و مدیریت دسترسی شخص ثالث هستند.
- هر فردی که علاقهمند به یادگیری نحوه عملکرد OAuth 2.0 و نحوه کاربرد آن در برنامههای مختلف است.
مشخصات دوره
- ناشر: Udemy
- مدرس: Khair ullah
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 1 ساعت و 18 دقیقه
- تعداد دروس: 33
سرفصل های دوره
پیشنیازهای دوره Master OAuth 2.0: Secure Authentication & Authorization
- Willingness or Interest to learn about OAuth 2.0 for Success.
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
470 مگابایت














































