دوره آموزشی شناسایی ASP.NET Core: مدیریت احراز هویت
1 ساعت 22 دقیقهپیشرفته2019-04-23
مدرسین

Ervis Trupja
Full-Stack .NET Web Developer with a mathematical background
جزئیات دوره
احراز هویت کاربران و مجوز دادن به سطح دسترسی آنها از اجزای اصلی هر برنامه کاربردی است. در این دوره یاد بگیرید که چگونه از ASP.NET Core Identity و همچنین ارائه دهندگان شخص ثالث برای احراز هویت کاربران خود استفاده کنید. مربی Ervis Trupja نحوه ایجاد یک برنامه وب با Identity را نشان می دهد. تنظیمات قفل، رمز عبور و ورود به سیستم را پیکربندی کنید. و مدل Identity را سفارشی کنید و از Entity Framework برای منعکس کردن این تغییرات در پایگاه داده خود استفاده کنید. او همچنین نشان می دهد که چگونه به کاربران خود اجازه دهید با حساب های فیس بوک و گیت هاب خود وارد شوند، و همچنین نحوه پیکربندی یک سیستم احراز هویت مبتنی بر کوکی را نشان می دهد.
اهداف یادگیری
تفاوت بین احراز هویت و مجوز
ایجاد یک برنامه تحت وب با Identity
پیکربندی تنظیمات قفل، رمز عبور و ورود به سیستم
سفارشی کردن مدل هویت
بارگذاری تنبل
احراز هویت با استفاده از ابزارهای خارجی مانند فیس بوک
پیکربندی احراز هویت مبتنی بر کوکی
اهداف یادگیری
تفاوت بین احراز هویت و مجوز
ایجاد یک برنامه تحت وب با Identity
پیکربندی تنظیمات قفل، رمز عبور و ورود به سیستم
سفارشی کردن مدل هویت
بارگذاری تنبل
احراز هویت با استفاده از ابزارهای خارجی مانند فیس بوک
پیکربندی احراز هویت مبتنی بر کوکی
مهارت ها
ASP.NET CoreIdentity and Access ManagementBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentCybersecurityWeb DevelopmentMicrosoftDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - ایمن سازی برنامه های ASP.NET Core با احراز هویت
- 02 - آنچه باید بدانید
1. شروع به کار
- 03 - ویژگی های ASP.NET Core Security
- 04 - احراز هویت در مقابل مجوز
2. مقدمه ای بر هویت
- 05 - ASP.NET Core Identity
- 06 - ساخت اپلیکیشن تحت وب با Identity
- 07 - بررسی ثبت نام، ورود و خروج
- 08 - پیکربندی تنظیمات هویت
3. سفارشی کردن مدل هویت
- 09 - مدل هویت با Entity Framework
- 10 - انواع موجودیت و روابط
- 11 - پیکربندی مدل پیش فرض و انواع عمومی
- 12 - استفاده از بارگذاری تنبل
4. احراز هویت با استفاده از ارائه دهندگان خارجی
- 13 - چرا ارائه دهندگان خارجی
- 14 - احراز هویت با استفاده از فیس بوک
- 15 - احراز هویت با استفاده از GitHub
5. احراز هویت مبتنی بر کوکی
- 16 - پیکربندی احراز هویت مبتنی بر کوکی
- 17 - میان افزار سیاست کوکی
- 18 - ایجاد یک کوکی احراز هویت
- 19 - ورود و خروج مبتنی بر کوکی
نتیجه
- 20 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Middleware در ASP.NET Core
- دوره آموزشی ASP.NET Core: مدیریت استثنائات
- دوره آموزشی پیشرفته ASP.NET Core : تست واحد
- دوره آموزشی بررسی سلامت در ASP.NET Core
- دوره آموزشی استقرار برنامههای ASP.NET Core: از اصول اولیه تا استراتژیهای پیشرفته استقرار
- دوره آموزشی APIهای وب پیشرفته با ASP.NET Core 8
- دوره آموزشی ساخت Web API با ASP.NET Core 8
- دوره آموزشی حفاظت از داده های امنیتی پیشرفته ASP.NET Core