دوره React: احراز هویت (2025)
✅ سرفصل و جزئیات آموزش
احراز هویت کاربران قسمت حیاتی تقریباً هر وبسایتی است، اما بسیاری از توسعهدهندگان وب با تمام جزئیات نحوه کار آن و چگونگی استفاده برای ارائه تجربه کاربری خوب آشنا نیستند. در این دوره، مدرس Shaun Wassell به جزئیات احراز هویت کاربران در زمینه React میپردازد و نحوه ترکیب احراز هویت در برنامههای React را آموزش میدهد.
Shaun با تعاریف، مراحل و پروژههای ساده احراز هویت شروع میکند، سپس به صورت عمیق درباره تأیید ایمیل و روش راهاندازی آن صحبت میکند. او توضیح میدهد چگونه امکان بازنشانی رمزعبور برای کاربران فراهم شود و سپس مراحل راهاندازی OAuth را شرح میدهد. در ادامه چند گزینه احراز هویت پیشساخته را بررسی میکند و در پایان برخی توصیههای بهترین شیوه را ارائه میدهد.
این دوره شامل چالشهای برنامهنویسی (Code Challenges) با پشتیبانی CoderPad است. این چالشها تمرینهای کدنویسی تعاملی با بازخورد لحظهای هستند که به شما امکان میدهند در کنار محتوای دوره، مهارتهای برنامهنویسیتان را به صورت عملی تقویت کنید.
دوره React: احراز هویت (2025)
-
روشهای امن احراز هویت در React 0:00:34
-
ساختار این دوره 0:03:54
-
احراز هویت کاربر چیست؟ 0:06:48
-
راهاندازی پایه پروژه 0:03:20
-
ساخت مسیرهای خصوصی در React 0:08:17
-
مبانی JSON Web Token 0:11:29
-
راهحل: کار با JSON Web Tokens 0:02:43
-
افزودن مسیر ثبتنام به سرور 0:12:20
-
ساخت JSON Web Tokens 0:06:09
-
افزودن مسیر ورود به سرور 0:04:32
-
افزودن JWT به فرانتاند 0:04:19
-
تحلیل دادههای JWT 0:04:29
-
افزودن JWT به صفحات ثبتنام و ورود 0:05:37
-
افزودن JWT به صفحه اطلاعات کاربر 0:09:54
-
افزودن مسیر «بهروزرسانی کاربر» 0:11:47
-
افزودن قابلیت بهروزرسانی به بخش فرانتاند 0:04:49
-
مدیریت وضعیت برای توکنها 0:07:18
-
افزودن قابلیت خروج از حساب 0:03:47
-
روند پایهای تأیید ایمیل 0:02:46
-
راهاندازی ارائهدهنده ایمیل 0:03:06
-
ساخت کلید API ارائهدهنده ایمیل 0:03:58
-
ارسال ایمیل از Node 0:07:22
-
ادغام توکنهای تأیید هویت 0:08:03
-
افزودن صفحه «لطفاً ایمیل خود را تأیید کنید» 0:02:02
-
افزودن مسیر تأیید ایمیل 0:04:18
-
ساخت صفحه فرود تأیید ایمیل 0:04:00
-
روند پایهای بازنشانی رمز عبور 0:02:06
-
افزودن صفحه «فراموشی رمز عبور» 0:01:28
-
ارسال ایمیل «بازنشانی رمز عبور» 0:05:35
-
ساخت صفحه فرود «بازنشانی رمز عبور» 0:02:37
-
افزودن endpoint «بازنشانی رمز عبور» در سرور 0:06:04
-
مبانی OAuth 0:03:45
-
راهاندازی OAuth در Google 0:07:39
-
افزودن مسیر URL برای OAuth 0:06:16
-
ساخت دکمه «ورود با گوگل» 0:06:00
-
افزودن مسیر callback برای OAuth 0:04:17
-
بارگذاری اطلاعات کاربر از Google 0:03:30
-
ایجاد کاربران جدید از دادههای OAuth 0:05:49
-
مدیریت احراز هویت موفق با OAuth 0:04:07
-
چرا گزینههای احراز هویت پیشساخته؟ 0:05:53
-
احراز هویت با Auth0 0:02:39
-
احراز هویت با Firebase 0:02:28
-
احراز هویت با NextAuth.js 0:02:29
-
احراز هویت با Clerk 0:02:26
-
احراز هویت با AWS 0:02:15
-
استفاده از HTTPS و SSL 0:06:04
-
استفاده از Salt و Pepper برای رمز عبور 0:03:02
-
راهحل: افزودن Salt و Pepper 0:02:18
-
هرگز به بخش فرانتاند اعتماد نکنید 0:05:19
-
مدیریت خطاهای احراز هویت 0:02:18
-
شناسایی و مدیریت خطاها 0:03:08
-
امنسازی پایگاه داده 0:02:16
-
گامهای بعدی در مسیر React شما 0:01:38
-
آشنایی با CoderPad 0:01:19
مشخصات آموزش
دوره React: احراز هویت (2025)
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:پیشرفته
- تعداد درس:54
- مدت زمان :4:15:26
- حجم :512.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy