در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با React یاد می گیرید.
عنوان اصلی : React: Authentication
معرفی :
از احراز هویت React استفاده کنید
آنچه شما باید بدانید
ساختار این دوره
1. مبانی احراز هویت کاربر:
احراز هویت کاربر چیست؟
راه اندازی اولیه پروژه
ساخت صفحه ورود
ساخت صفحه ثبت نام
ایجاد مسیرهای React خصوصی
اصول اولیه JSON Web Token
افزودن مسیر ثبت نام به سرور
تولید توکن های وب JSON
افزودن مسیر ورود به سرور
پیاده سازی JWT ها در قسمت جلویی
افزودن JWT به صفحه ثبت نام
افزودن JWT به صفحه ورود
افزودن مسیر کاربر بهروزرسانی
تأیید توکن های وب JSON
افزودن JWT به صفحه اطلاعات کاربر
افزودن قابلیت خروج از سیستم
2. تایید ایمیل:
فرآیند اصلی تأیید ایمیل
راه اندازی یک ارائه دهنده ایمیل
ارسال ایمیل از Node
ادغام توکن های تایید
ایجاد یک صفحه ایمیل تایید
افزودن یک مسیر ایمیل تأیید شده
ایجاد یک صفحه فرود تأیید
رسیدگی به تأییدیه های موفق و ناموفق
3. بازنشانی رمزهای عبور:
فرآیند اصلی بازنشانی رمز عبور
افزودن صفحه رمز فراموش شده
ارسال ایمیل بازنشانی رمز عبور
ایجاد یک صفحه فرود رمز عبور بازنشانی
مدیریت موفقیت آمیز و شکست بازنشانی رمز عبور
افزودن یک نقطه پایانی سرور رمز عبور بازنشانی
4. OAuth:
اصول OAuth
راه اندازی OAuth در Google
افزودن یک مسیر URL OAuth
ایجاد دکمه "ورود به سیستم با Google".
بارگیری اطلاعات کاربر از Google
ایجاد کاربران جدید از داده های OAuth
افزودن مسیر برگشت به تماس OAuth
مدیریت موفقیت آمیز احراز هویت OAuth
5. گزینه های احراز هویت از پیش ساخته شده:
اصول اولیه آمازون Cognito
راه اندازی یک پروژه AWS Cognito
ایجاد یک مجموعه کاربری در Node.js
تبدیل نقطه پایانی ثبت نام به AWS
تبدیل صفحه ثبت نام به AWS
اصلاح جریان تایید ایمیل
تبدیل مسیر تایید ایمیل
تبدیل مسیر ورود به سیستم
تبدیل مسیر رمز فراموش شده
بازنویسی نقطه پایان رمز عبور بازنشانی
در حال تبدیل صفحه رمز بازنشانی
6. بهترین شیوه ها:
استفاده از HTTPS و SSL
نمک و فلفل کردن رمز عبور
هرگز به قسمت جلویی اعتماد نکنید
مدیریت خطای احراز هویت
گرفتن و رسیدگی به خطاها
امنیت پایگاه داده شما
نتیجه :
نتیجه گیری و مراحل بعدی
React: Authentication
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش ساخت و میزبانی یک وب سایت Full-Stack بوسیله Vue.js
Firebase Authentication Tutorial Online Training
آموزش پیامرسانی همگام در ساخت میکروسرویس ها
فیلم یادگیری ReactJS
Intermediate JavaScript: Build a Game with Node
کورس یادگیری مبانی Ember.js
توسعه وب بوسیله Vue
کدنویسی آنگولار از صفر تا فول استک
یادگیری برنامه نویسی به زبان Java
استفاده از RecoilJS برای مدیریت وضعیت در برنامه های React