دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

تسلط به احرازهویت در ری‌اکت و نود‌جی‌اس با فایربیس

تسلط به احرازهویت در ری‌اکت و نود‌جی‌اس با فایربیس

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • راه‌اندازی و پیکربندی سیستم احرازهویت فول‌استک با استفاده از نودجی‌اس، ری‌اکت و فایربیس
  • پیاده‌سازی ویژگی‌های لاگین ایمن با ایمیل و پسورد از طریق رسانه‌های اجتماعی (گوگل، فیسبوک و غیره) 
  • مدیریت سشن‌های کاربر، توکن‌ها و احرازهویت مبتنی بر نقش
  • ایمن‌سازی APIs بک‌اند و استقرار سیستم احرازهویت کاملا تابعی روی وب
  • یکپارچه‌سازی لاگین‌های اجتماعی مانند گوگل، فیسبوک، مایکروسافت و یاهو
  • ساخت قابلیت «فراموشی پسورد» و ریست پسورد.
  • پیاده‌سازی اعتبارسنجی ایمیل برای حساب‌های کاربری ایمن و مدیریت بازیابی حساب
  • طراحی و پیاده‌سازی کنترل دسترسی مبتنی بر نقش برای مدیریت نقش‌های مختلف کاربران (ادمین، کاربر و غیره)
  • ویرایش و بروزرسانی نقش‌های کاربری به صورت پویا از طریق فایربیس و ری اکت

پیش‌نیازهای دوره

  • آشنایی با سینتکس و مفاهیم جاوااسکریپت مانند متغیرها، حلقه‌ها و توابع پیشنهاد می‌شود.
  • نیازی به دانش پیشرفته جاوا سکریپت نیست، اما در کار با نودجی‌اس و ری‌اکت مفید خواهد بود.
  • تجربه کار با HTML ،CSS و نحوه عملکرد وب اپلیکیشن‌ها مفید است اما الزامی نیست.
  • در حالی که مبانی ری‌اکت را پوشش می‌دهیم، داشتن تجربه در ایجاد کامپوننت‌های ری‌اکت و درک مدیریت state ری‌اکت کمک‌کننده است.
  • درک نحوه ناوبری دایرکتوری‌ها، اجرای فرمان‌ها و نصب پکیج‌ها از طریق ترمینال یا پرامپت فرمان، کار توسعه را آسان‌تر می‌کند.
  • یک ویرایشگر کد مانند ویژوال استودیو کد یا هر IDE دلخواه
  • نصب نودجی‌اس و npm روی سیستم شما (راهنمای راه‌اندازی این موارد ارائه می‌شود).
  • برای دنبال کردن دوره به حساب رایگان فایربیس نیاز دارید. دستورالعمل‌های راه‌اندازی نیز در این دوره گنجانده شده است.

توضیحات دوره

راهنمای کامل احرازهویت فول‌استک - ساخت سیستم‌های لاگین ایمن کاربر با فایربیس، OAuth، لاگین اجتماعی و JWT در سال 2025

آیا در پیاده‌سازی احرازهویت مطمئن مشکل دارید؟ این دوره جامع به شما آموزش می‌دهد چگونه سیستم‌های احرازهویت آماده تولید را با فناوری‌های پرتقاضا مانند ری‌اکت، نودجی‌اس و احرازهویت فایربیس بسازید.

آنچه یاد خواهید گرفت:

  • پیاده‌سازی چندین متد احرازهویت از جمله ایمیل و پسورد، گوگل، فیسبوک، گیت‌هاب، مایکروسافت و یاهو
  • تسلط به احرازهویت فایربیس از راه‌اندازی تا استقرار در تولید
  • ایجاد احرازهویت ایمن JWT برای REST APIs نودجی‌اس
  • ساخت مسیرهای محافظت‌ شده و محافظ‌های احرازهویت در اپلیکیشن‌های ری‌اکت
  • توسعه جریان‌های کامل کاربر - رجیستریشن، لاگین، ریست پسورد و اعتبارسنجی ایمیل
  • پیاده سازی احرازهویت OAuth 2.0 با چندین ارائه‌دهنده
  • ایجاد هوک‌های ری‌اکت سفارشی برای مدیریت state احرازهویت
  • ایمن‌سازی APIs بک‌اند با Firebase Admin SDK و میان‌افزار
  • استقرار سیستم‌های احرازهویت در محیط تولید با بهترین شیوه‌های امنیت
  • پیشگیری از آسیب‌پذیری‌های رایج احرازهویت مانند CSRF ،XSS و حملات تزریق

نکات برجسته دوره:

در ساخت یک سیستم احرازهویت کامل از پایه، ما را دنبال کنید. شما پروژه‌های واقعی را با کد تمیز و معماری مدرن توسعه خواهید داد که می‌توانید با اپلیکیشن‌های خود تطبیق دهید.

تسلط به مهارت‌های ضروری از جمله:

  • پیکربندی ارائه‌دهندگان OAuth در کنسول فایربیس
  • یکپارچه‌سازی دکمه‌های لاگین با شبکه‌های اجتماعی با UX و UI سازگار
  • پیاده‌سازی احرازهویت ایمن مبتنی بر توکن
  • مدیریت state احرازهویت با Context API
  • ایجاد کامپوننت‌های قابل استفاده مجدد برای احرازهویت
  • مدیریت حساب‌های کاربری چند ارائه‌دهنده و داده‌ پروفایل
  • تست و اشکال زدایی جریان‌های احرازهویت

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان فرانت‌اند ری‌اکت که قصد پیاده‌سازی سیستم‌های لاگین ایمن را دارند.
  • توسعه‌دهندگان بک‌اند نودجی‌اس که در حال ساخت APIs احرازهویت شده هستند. 
  • توسعه‌دهندگان فول‌استک جاوااسکریپت که روی سیستم‌های مدیریت کاربر کار می‌کنند.
  • توسعه‌دهندگان وب که می‌خواهند احرازهویت قدیمی را به استانداردهای مدرن ارتقا دهند.
  • توسعه‌دهندگانی که در حال ساخت اپلیکیشن‌های SaaS با نیاز به چند ارائه‌دهنده هستند.

پیش‌نیازهای دوره:

  • دانش اولیه در جاوااسکریپت، ری‌اکت و نودجی‌اس
  • آشنایی با REST APIs و مفاهیم HTTP
  • درک هوک‌های ری‌اکت و کامپوننت‌های تابعی
  • نیازی به دانش قبلی درباره احرازهویت یا فایربیس ندارید.

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان فرانت‌اند که به دنبال گسترش به توسعه فول‌استک هستند.
  • توسعه‌دهندگان مشتاق فول‌استک
  • توسعه‌دهندگان بک‌اند که می‌خواهند یکپارچه سازی فایربیس و ری‌اکت را یاد بگیرند.
  • توسعه‌دهندگان سطح متوسط ​​که به دنبال بهبود مهارت‌های احرازهویت هستند.
  • کارآفرین و بنیانگذاران استارتاپ
  • دانشجویان و توسعه‌دهندگان جدید

تسلط به احرازهویت در ری‌اکت و نود‌جی‌اس با فایربیس

  • نود‌جی‌اس چیست؟ و اهمیت آن در توسعه وب 02:26
  • راه‌اندازی محیط توسعه نود‌جی‌اس 03:18
  • راه‌اندازی محیط توسعه با Node Version Manager 04:04
  • محیط توسعه یکپارچه (IDE) 03:43
  • کنترل نسخه با گیت 06:43
  • ایجاد پروژه جدید ری‌اکت 03:49
  • آشنایی با فایربیس 01:58
  • راه‌اندازی پروژه فایربیس 03:24
  • مقدمه و راه‌اندازی احرازهویت فایربیس 04:26
  • پیکربندی احرازهویت گیت‌هاب در فایربیس 02:36
  • پیکربندی احرازهویت فیسبوک در فایربیس 06:44
  • پیکربندی احرازهویت مایکروسافت در فایربیس 05:21
  • پیکربندی احرازهویت یاهو در فایربیس 03:43
  • چگونه می‌توان نودجی‌اس را برای ارائه جزئیات اولیه ایجاد کرد؟ 08:37
  • ساختار پوشه‌ پروژه ما در نود‌جی‌اس 03:13
  • نصب پکیج‌های مهم npm 05:12
  • پیکربندی ادمین فایربیس در نودجی‌اس 04:14
  • ایجاد پروژه جدید ری‌اکت 03:49
  • ساختار پوشه‌ ReactJs 04:47
  • پیکربندی فایربیس ReactJs 03:18
  • راه‌اندازی سرور جاوااسکریپت 08:01
  • ایجاد مدل کاربر برای احرازهویت فایربیس 04:18
  • ایجاد کنترلر احرازهویت 04:03
  • کنترلر احرازهویت، تابع کاربر فعلی 02:22
  • مسیرها برای کنترلر احرازهویت 03:36
  • ایجاد کنترلر کاربر 06:52
  • کنترلر کاربر با توابع مختلف، دریافت کاربر بر اساس شناسه 01:43
  • کنترلر کاربر با توابع مختلف، بروزرسانی کاربر بر اساس شناسه 02:12
  • مسیرها برای کنترلر کاربر 04:30
  • پیاده‌سازی میان‌افزار احرازهویت فایربیس 03:11
  • پیاده‌سازی میان‌افزار احرازهویت فایربیس برای بررسی نقش ادمین 02:23
  • تست API با Postman 05:38
  • بررسی طرح‌بندی اولیه 01:18
  • کامپوننت صفحه اصلی 05:46
  • کامپوننت طرح‌بندی 03:42
  • کامپوننت فوتر 02:22
  • Outlet و مسیریاب 04:14
  • بررسی صفحه لاگین 00:54
  • کامپوننت صفحه لاگین 03:28
  • کامپوننت فراموشی پسورد 03:35
  • بررسی صفحه رجیستریشن 01:36
  • کامپوننت صفحه رجیستریشن 03:50
  • کامپوننت کامل رجیستریشن 06:45
  • مقدمه کامپوننت طرح‌بندی ادمین 04:46
  • کامپوننت نوار بالا 02:21
  • کامپوننت سایدبار 02:26
  • مقدمه‌ای کوتاه بر ریداکس و اسلایس 05:00
  • ایجاد پیکربندی فروشگاه ریداکس 02:39
  • پیکربندی ایندکس و پیاده‌سازی نهایی 05:40
  • مدیریت اعتبارات API - کار با متغیرهای محیطی 04:13
  • الگوهای ارتباط API - یکپارچه‌سازی RESTful در ری‌اکت 06:04
  • مقدمه رجیستریشن کاربر در ری‌اکت 01:47
  • رجیستریشن کاربر در ری‌اکت - بخش 1 13:00
  • رجیستریشن کاربر در ری‌اکت - بخش 2 05:49
  • نهایی‌سازی و تست رجیستریشن کاربر در ری‌اکت 03:39
  • مقدمه فرآیند کامل رجیستریشن کاربر فایربیس ری‌اکت 01:14
  • فرآیند کامل رجیستریشن کاربر فایربیس ری‌اکت - بخش 1 07:10
  • فرآیند کامل رجیستریشن کاربر فایربیس ری‌اکت - بخش 2 04:45
  • فرآیند کامل رجیستریشن کاربر فایربیس ری‌اکت - بخش 3 10:27
  • فرآیند تکمیل رجیستریشن کاربر فایربیس ری‌اکت - تست‌های نهایی ری‌اکت 03:16
  • مقدمه‌ لاگین کاربر فایربیس ری‌اکت 02:54
  • لاگین کاربر فایربیس ری‌اکت - بخش 1 04:10
  • لاگین کاربر فایربیس ری‌اکت و احرازهویت گوگل 05:40
  • لاگین کاربر فایربیس ری‌اکت و احرازهویت فیسبوک 04:53
  • لاگین کاربر فایربیس ری‌اکت و احرازهویت گیت‌هاب 06:38
  • لاگین کاربر فایربیس ری‌اکت و احرازهویت یاهو و مایکروسافت 04:07
  • لاگین با ایمیل و پسورد در فایربیس ری‌اکت 07:27
  • گزینه فراموشی پسورد در فایربیس ری‌اکت 11:23
  • پیاده‌سازی ریدایرکشن پیشرفته مبتنی بر نقش 05:17
  • کنترل دکمه‌ لاگین و رجیستریشن در بخش هدر 13:05
  • تغییر پسورد فایربیس ری‌اکت 12:16
  • خروج ادمین از سیستم در فایربیس ری‌اکت 04:39
  • مقدمه‌ کامپوننت لیست کاربران 01:21
  • ایجاد کامپوننت لیست کاربران - بخش 1 04:12
  • ایجاد کامپوننت لیست کاربران - بخش 2 07:03
  • ایجاد کامپوننت لیست کاربران - بخش 3 14:53
  • ایجاد کامپوننت بروزرسانی کاربران - بخش 1 08:34
  • ایجاد کامپوننت بروزرسانی کاربران - بخش 2 07:41

2,580,500 516,100 تومان

مشخصات آموزش

تسلط به احرازهویت در ری‌اکت و نود‌جی‌اس با فایربیس

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:78
  • مدت زمان :06:32:13
  • حجم :3.33GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید