تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Node: احراز هویت

دوره آموزشی Node: احراز هویت

3 ساعت 38 دقیقهپیشرفته2021-06-30

مدرسین

Daniel Khan

Daniel Khan

Technology Lead, Developer, Application Architect

جزئیات دوره

اگر وب سایتی دارید، بازدید کننده می خواهید. و اگر از طریق یک وب سایت مشاغلی را اداره می کنید، می خواهید آن بازدیدکنندگان مشتری باشند. برای انجام این کار، شما نیاز به ثبت نام و احراز هویت کاربر دارید. احراز هویت پایه و اساس اکثر برنامه های وب است، به شما امکان می دهد چه کسی از سایت شما بازدید می کند و همچنین به شما کمک می کند آنها را با امتیازاتی که باید یا نباید داشته باشند، متصل کنید. در این دوره مربی Daniel Khan نشان می دهد که چگونه می توان ثبت نام و احراز هویت کاربر را به برنامه ساخته شده با Node.js و Express.js اضافه کرد. وی همه موارد را از ورودهای ساده با استفاده از نام کاربری و رمزعبور ذخیره شده در یک پایگاه داده گرفته تا روشهای پیچیده ورود به سیستم مانند ورود به سیستم منفرد، شامل می شود. او این دوره عملی را با نمونه پروژه های واقع بینانه آموزش می دهد، بنابراین شما می توانید بلافاصله این دانش را در کارهای خود استفاده کنید.

مهارت ها

Node.jsIdentity and Access ManagementJavaScript FrameworksJavaScriptOracleCybersecurityWeb DevelopmentOpen SourceDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - سایت‌های واقعی نیاز به احراز هویت دارند
  • 02 - آنچه باید بدانید
  • 03 - دانلود فایل‌های تمرین از GitHub

1. شروع به کار

  • 04 - محیط توسعه خود را آماده کنید
  • 05 - MongoDB را راه‌اندازی کنید
  • 06 - برنامه نمونه زمین بازی را تنظیم و درک کنید

2. ثبت نام کاربران جدید با استفاده از رمزهای عبور

  • 07 - ثبت نام کاربران جدید
  • 08 - چرا رمزهای عبور متن ساده بد هستند
  • 09 - هش کردن و اعتبارسنجی رمزهای عبور با bcrypt
  • 10 - پیاده‌سازی ورود و خروج
  • 11 - غیراصولی کردن کاربر وارد شده از پایگاه داده
  • 12 - پیشنهاد مرا به خاطر بسپار
  • 13 - نیاز به تایید کاربر
  • 14 - بازنشانی رمزهای عبور
  • 15 - اجرای جریان بازنشانی رمز عبور

3. استفاده از Passport.js

  • 16 - استفاده از Passport.js برای احراز هویت
  • 17 - اجرای احراز هویت محلی با Passport.js
  • 18 - ایمن سازی مسیرها
  • 19 - برنامه نمونه لیست ToDo را تنظیم و درک کنید
  • 20 - احراز هویت تماس‌های API
  • 21 - ایجاد و ارسال توکن‌های JWT
  • 22 - اجرای احراز هویت JWT با پاسپورت
  • 23 - اطمینان از مجوز سطح شی

4. Single Sign-On (SSO)

  • 24 - احراز هویت، مجوز، و ثبت نام واحد (SSO)
  • 25 - مجوز GitHub OAuth2 (و احراز هویت) جریان دارد
  • 26 - Passport.js را برای GitHub OAuth2 آماده کنید
  • 27 - برنامه را برای یک ورود به سیستم گسترش دهید
  • 28 - جریان تک علامت را نهایی و آزمایش کنید

نتیجه

  • 29 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal