آموزش OpenIddict همراه با NET. - ماجراجویی کامل هویت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- OpenIddict چیست و چرا شریک ایدهآل برای هویت در NET. است؟
- OAuth 2.0 و OpenID Connect چگونه به زبان ساده کار میکنند.؟
- جریانهای مختلف OAuth و زمان استفاده حرفهای از هر کدام
- چگونه گامبهگام جریان اعتبارنامه رمز عبور مالک منبع پیادهسازی کنید؟
- تسلط به جریان کد احراز هویت برای احراز هویت امن
- چگونه صفحات رضایت ساخته میشوند که کاربران واقعاً متوجه آنها شوند؟
- افزودن و مدیریت امن کاربران با ASP.NET Core Identity
- بازنشانی رمزهای عبور بدون هیچ زحمتی
- پیکربندی اپلیکیشن NET. خود برای صدور و اعتبارسنجی امن توکن.
- محافظت از اندپوینت های API خود تا فقط کاربران و اپلیکیشن های مجاز وارد شوند.
پیشنیازهای دوره
- درک اولیه از C و NET Core. (نگران نباشید، هیچ بحث پیچیدهای وجود ندارد)
- Visual Studio یا VS Code روی سیستم شما نصب باشد.
- SDK NET. 8 یا بالاتر نصب شده باشد.
- ذهن کنجکاو و حس شوخطبعی - به شدت توصیه میشود!
- (اختیاری) دانش اولیه توسعه وب (HTML ،MVC) مفید است اما اجباری نیست.
توضیحات دوره
به OpenIddict همراه با NET. – ماجراجویی نهایی هویت خوش آمدید، راهنمای جامع شما برای تسلط به احراز هویت امن و مدیریت هویت در اپلیکیشن های NET. است.
در دنیای امروز، ایمنسازی هویت کاربر حیاتی است. این دوره موضوعات پیچیدهای مانند OAuth 2.0 ،OpenID Connect و احراز هویت مبتنی بر توکن را آسان و جذاب میکند، حتی اگر با این مفاهیم جدید باشید.
شما با مبانی آغاز میکنید: OpenIddict چیست و چرا شریک ایدهآلی برای توسعهدهندگان NET. است؟ سپس بررسی میکنیم که چگونه ساخت سیستمهای ورود امن را بدون دوبارهکاری ساده میکند.
در مرحله بعد، به قلب استانداردهای مدرن احراز هویت – OAuth 2.0 و OpenID Connect – شیرجه میزنید. یاد میگیرید که این پروتکلها چگونه با هم کار میکنند تا داده کاربر را ایمن نگه دارند و تجربیات ورود یکپارچهای را ممکن سازند.
مدرس جریانهای مختلف OAuth از جریان ساده رمز عبور تا جریان امنتر کد احراز هویت را تجزیه کرده و زمان و دلیل استفاده از هر کدام را توضیح میدهد.
شما تجربه عملی پیادهسازی این جریانها را در اپلیکیشن های NET. خود کسب خواهید کرد، همراه با راهنمای گامبهگام کد و توضیحات واضح
مدیریت کاربران و نقشها برای هر اپلیکیشن امنی حیاتی است. یاد خواهید گرفت که چگونه OpenIddict را با ASPNET. Core Identity ادغام کنید تا ثبتنام، ورود، مدیریت نقشها و بازنشانی رمزهای عبور را به صورت امن مدیریت نمایید.
مدرس همچنین ساخت صفحات رضایت – همان درخواستهای دوستانهای که از کاربران اجازه میگیرند – را پوشش میدهد تا اعتماد کاربر را افزایش دهد و با استانداردهای حریم خصوصی مطابقت داشته باشد.
اما این همه ماجرا نیست! با پیادهسازی جریانهای صحیح OAuth، APIهای خود را امن کنید تا دسترسی را کنترل نمایید، چه کاربران یا اپلیکیشن ها در حال فراخوانی سرویسهای شما باشند.
در طول دوره، منتظر نکات عملی، بهترین شیوه ها و توصیههایی برای جلوگیری از اشتباهات رایج امنیتی باشید.
این دوره برای توسعهدهندگان NET.، مهندسین بکاند و هر کسی که مشتاق درک مدیریت هویت مدرن است، ایدهآل میباشد.
هیچ اصطلاح نامفهوم یا سخنرانی بیش از حد فنی در کار نیست – فقط درسهای ساده، واضح و تعاملی با یک مدرس دوستانه که در تمام مسیر شما را راهنمایی میکند.
در پایان، شما با اطمینان خواهید توانست سیستمهای احراز هویت امن و حرفهای بسازید که از کاربران و داده محافظت میکنند.
چه در حال ساخت وب اپلیکیشن های کوچک باشید و چه راهحلهای سازمانی بزرگ، این دوره شما را برای چالشهای هویت در دنیای واقعی آماده میکند.
همین حالا به دوره بپیوندید و قدرتهای فوقالعاده هویت خود را با OpenIddict و NET. آزاد کنید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگانی که با هویت و احراز هویت تازهکارند اما مشتاق یادگیری هستند.
- توسعهدهندگان NET. که میخواهند ورود امن به اپلیکیشن های خود اضافه کنند.
- توسعهدهندگان بکاندی که میخواهند OAuth 2.0 و OpenID Connect را درک کنند.
- افراد غیرانگلیسیزبان (مدرس شمرده صحبت میکند، کد سریع نوشته میشود!)
- هر کسی که از آموزشهای گیجکننده هویت خسته شده و راه سادهای میخواهد.
- توسعهدهندگان API که میخواهند از اندپوینت های خود محافظت کنند.
- دانشجویانی که در حال یادگیری استانداردهای مدرن احراز هویت هستند.
- مهندسین نرمافزاری که کنجکاو جادوی OpenIddict هستند.
- توسعهدهندگان فولاستک که به دنبال ایمنسازی هم فرانتاند و هم بکاند هستند.
- متخصصین DevOps که میخواهند چگونگی کار هویت در اپلیکیشن های NET. را درک کنند.
- علاقهمندان به فناوری که عاشق درسهای کدنویسی ساده، جذاب و عملی هستند.
آموزش OpenIddict همراه با NET. - ماجراجویی کامل هویت
-
به ماجراجویی هویت شما خوش آمدید! با مدرس خود آشنا شوید 01:12
-
OpenIddict چیست؟ (اسپویلر: دستیار هویت شماست!) 12:18
-
چرا NET. عاشق OpenIddict است؟ (و چرا شما هم باید باشید) 04:25
-
OAuth 2.0 — جنجال بر سر چیست؟ 06:21
-
OpenID Connect — واقعاً شما چه کسی هستید؟ 05:54
-
جریانهای OAuth — انتخاب وسیله نقلیه مناسب برای سفر شما 08:06
-
جریان رمز عبور — مانند یک حرفهای وارد شوید 22:19
-
جریان کد احراز هویت — بلیط VIP برای اپلیکیشن های امن 17:23
-
صفحات رضایت — درخواست مودبانه برای مجوزها 09:38
-
چگونگی افزودن کاربران جدید (دوستان خود را دعوت کنید!) 16:24
-
بازنشانی رمز عبور — راهحل آسان برای «اوه! فراموش کردم!» 21:31
-
اتصال OpenIddict به ASP.NET Identity (بهترین دوستان برای همیشه) 03:19
-
مانند یک حرفهای Program.cs خود را پیکربندی کنید 09:17
-
افزودن کنترلرها و مدلها (ساخت ارتش هویت خود) 09:13
-
طراحی ویوها — آن را زیبا کنید! 04:00
-
ایمنسازی API خود با جریان رمز عبور (ساده و امن) 27:16
-
استفاده از جریان اعتبارنامه سرویسگیرنده — وقتی اپلیکیشن ها صحبت میکنند، نه مردم 08:34
-
مرور و جمعبندی: چکلیست قدرتهای فوقالعاده هویت شما 01:08
مشخصات آموزش
آموزش OpenIddict همراه با NET. - ماجراجویی کامل هویت
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:18
- مدت زمان :03:08:18
- حجم :1.68GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy