قیمت این دوره : 150,000 تومان
  • مدرس دوره : سهیل علیزاده ( رزومه )
  • تعداد دانشجویان این دوره : 160 نفر
  • تعداد ویدیوها : 33 ویدیو
  • مدت زمان دوره : 14:15:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1397/11/28
 فروش این دوره متوقف شده است.

آموزش Identity در ASP.NET Core 2

دوره آموزش جامع سیستم احراز هویت ( Identity ) در Asp.Net Core 2

 

توجه : فروش این دوره متوقف شده است و لطفا این دوره را خریداری نکنید 

 

همان طور که میدونید ASP.NET Core Identity  برای پیاده سازی سیستم احراز هویت و مدیریت کاربران طراحی شده، این سیتم تا اونجایی که تونسته تمامی موارد مربوط به احراز هویت و مدیریت کاربران را دورن خودش قرار داده و شما میتونید از طریق سرویس هایی که این سیستم در اختیار شما قرار میده بخش های مختلفی از قبیل ثبت نام / ورود ، مدیریت کاربران، مدیریت نقش، اعمال سطح دسترسی را در وب سایت خودشتون پیاده سازی کنید.


تو این دوره آموزشی تمامی بخش های مربوط به این سیستم رو بررسی میکنیم و یا میگیریم که هر بخش چگونه کار میکنه. بعد از آن یک محصول نهایی ارئه میدیم که شامل ثبت نام/ ورود، مدیریت کاربران، مدیریت نقش ها، اعمال سطح دسترسی، اکسترنال لاگین ، ارسال ایمیل.

 

(( این دوره به اتمام رسیده است  ))

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد.

فهرستـــ ویدیوها

مدت زمان دوره 14:15:00
راهنما ! جهت دریافت لینک دانلود تمامی قسمت ها بر روی این لینک .کلیک کنید.
1
  • معرفی دوره Identity در ASP.NET Core

  • 00:05:00
  • رایگانــ

معرفی دوره Identity در ASP.NET Core

2
  • بررسی نیازمندی ها و اجزای سیستم Identity

  • 00:11:00
  • نقدیــ

در این قسمت نیازمندی ها و اجزای تشکیل دهنده سیستم Identity را بررسی میکنیم.

3
  • بررسی Store ها در Identity

  • 00:21:00
  • نقدیــ

در این قسمت باهم Store ها را در سیستم  Identity بررسی می کنیم

4
  • بررسی Manager ها در Identity

  • 00:16:00
  • نقدیــ

در این قسمت با هم به بررسی Manager هایی که در سیستم Identity موجود هستند میپردازیم.

5
  • بررسی Validator ها در Identity

  • 00:08:00
  • نقدیــ

در این قسمت به بررسی کلاس های اعتبار سنجی یا Validator هایی که در سیستم Identity وجود دارند میپردازیم و نحوه عملکرد آنها را باهم بررسی میکنیم.

6
  • بررسی IdentityOptions در Identity

  • 00:11:00
  • نقدیــ

در این قسمت به بررسی Options ها یا تنظیماتی که مربوط به سیستم Identity می باشد میپردازیم و اجزای آن را بررسی می کنیم.

7
  • بررسی IdentityErrorDescriber در Identity

  • 00:09:00
  • نقدیــ

در این قسمت به سراغ کلاس IdentityErrorDescriber میرویم و نحوه عملکر آن را بررسی میکنیم این کلاس برای بومی سازی متن خطا ها فراهم شده است.

8
  • بررسی Normalizer در Identity

  • 00:08:00
  • نقدیــ

در این قسمت سیستم Normalizer که در Identity طراحی شده است را بررسی میکنم، این فرایند برای نرمال سازی مقادیر داده ها می باشد.

9
  • بررسی Default UI در Identity

  • 00:11:00
  • نقدیــ

در این قسمت به بررسی UI پیش فرضی که سیستم Identity آن را ارئه داده می پردازیم و جزئیات و عملکرد آن را باهم بررسی می کنیم.

10
  • بررسی UserClaimsPrincipalFactory در Identity

  • 00:09:00
  • نقدیــ

بررسی UserClaimsPrincipalFactory در Identity

11
  • نحوه اضافه کردن سرویس های Identity به ASP.NET Core

  • 00:17:00
  • نقدیــ

در این قسمت چگونگی اضافه کردن سرویس هایی که مربوط به سیستم Identity هستند را بررسی می کنیم.

12
  • بررسی کلاس Identity Builder

  • 00:07:00
  • نقدیــ

در این قسمت میخوایم یکی از کلاس های دیگه ای که در روند اضافه کردن سرویس های Identity وجود دارد را بررسی کنیم.

13
  • سفارشی سازی مدل های Identity

  • 00:22:00
  • نقدیــ

در این قسمت تمامی مدل های مربوط به سیستم Identity را سفارشی سازی خواهیم.

14
  • سفارشی سازی IdentityDbContext

  • 00:36:00
  • نقدیــ

در این قسمت کلاس IdentityDbContext که توسط Identity ارئه شده است را سفارشی می کنیم. این کلاس همان کلاس DbContext مربوط به ef است و صرفا Identity آن را برای خودش پیاده سازی کرده.

15
  • پیکربندی IdentityOptions

  • 00:19:00
  • نقدیــ

در این قسمت  IdenityOpions را در سیستم Identity پیکربندی خواهیم، پیشتر در قسمت 6 آن را بررسی کرده بودیم.

16
  • سفارشی سازی Store ها

  • 00:13:00
  • نقدیــ

در این قسمت نحوه سفارشی سازی پیاده سازی پیشفرض store های Identity  را بررسی میکنیم.

17
  • سفارشی سازی Validator ها

  • 00:11:00
  • نقدیــ

در این قسمت نحوه سفارشی سازی Validator های مربوط به Idenity را بررسی می کنیم.

18
  • سفارشی سازی Manager ها

  • 00:11:00
  • نقدیــ

در این قسمت Manager هایی که در سیستم Identity وحود دارد را سفارشی می کنیم

19
  • سفارشی سازی IdentityErrorDescriber

  • 00:12:00
  • نقدیــ

در این قسمت نحوه فارسی کردن پیام های خطا مربوط به سیسنم Identity را بررسی می کنیم.

20
  • سفارشی سازی UserClaimsPrincipalFactory

  • 00:16:00
  • نقدیــ

در این قسمت به سراغ کلاس UserClaimsPrincipalFactory میرویم و آن را سفارشی میکنیم. همان طور که در جلسات قبل بررسی کردیم این کلاس Claim های مربوط به کاربر را به برنامه اضافه می کند.

21
  • پیاده سازی SignIn / SginUp - قسمت اول

  • 00:36:00
  • نقدیــ

در این قسمت به سراغ پیاده سازی ثبت نام خواهیم رفت و این فرآیند رو پیدا سازی میکنیم در این حین یک سری نکات امنیتی نیز بررسی می شود.

22
  • پیاده سازی SignIn / SginUp - قسمت دوم

  • 00:46:00
  • نقدیــ

در این قسمت ، بخش لاگین را پیدا سازی می کنیم و نحوه عملکر آن را بررسی میکنیم. امکاناتی همچون Remote Vlidation نیز اعمال می شود.

23
  • پیاده سازی احراز هویت دو مرحله ای

  • 00:41:00
  • نقدیــ

در این قسمت TowFactorAuthentication را پیاده سازی می کنیم.

24
  • پیاده سازی ارسال SMS و Email

  • 01:00:00
  • نقدیــ

در این قسمت به پیاده سازی سیستم ارسال SMS و Email میپردازیم و قسمت هایی که نیاز به ارسال کد تایید داشتند را کامل می کنیم.

25
  • پیاده سازی External Login

  • 01:00:00
  • رایگانــ

در این قسمت به سراغ پیاده سازی External Login در Identity میرویم و تمامی بخش مربوط به آن را مرحله به مرحله بررسی می کنیم.

26
  • پیاده سازی فراموش رمز عبور در Identity

  • 00:40:00
  • نقدیــ

در این قسمت فراموشی رمز عبور را به پروژه اضافه می کنیم.

27
  • بررسی Authorization

  • 00:31:00
  • نقدیــ

در این قسمت سیستم Auhtorization را در ASP.NET Core بررسی می کنیم.

28
  • پیاده سازی مدیریت کاربران و نقش ها - قسمت اول

  • 01:05:00
  • نقدیــ

در این قسمت سیستم مدیریت کاربران را پیاده سازی می کنیم

29
  • پیاده سازی مدیریت کاربران و نقش ها - قسمت دوم

  • 00:30:00
  • نقدیــ

در این قسمت سیستم مدیریت نقش ها را پیاده سازی می کنیم

30
  • پیاده سازی رمزنگاری داده ها

  • 00:20:00
  • نقدیــ

در این قسمت به رمزنگاری اطلاعاتی که در سیستم ذخیره میشود میپردازیم

31
  • پیاده سازی دسترسی پویا - قسمت اول

  • 01:17:00
  • نقدیــ

در این قسمت به کمک ویژگی هایی که سیستم ASP.NET Core و Identity در اختیار ما قرار میدهند دسترسی پویا را پیاده سازی می کنیم.

32
  • پیاده سازی دسترسی پویا - قسمت دوم

  • 00:15:00
  • نقدیــ

در این قسمت نحوه چک کردن دسترسی کاربر در View را بررسی می کنیم.

33
  • پیاده سازی JWT به همراه Identity

  • 01:01:00
  • رایگانــ

در این جلسه به پیاده سازی Jwt به همراه Identity میپردازیم

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .