آموزش احراز هویت Firebase

دانلود Firebase Authentication Tutorial

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این آموزش آموزشی احراز هویت میانی Firebase، فراگیران را آماده می‌کند تا کاربران را راه‌اندازی کنند و هویت آنها را با نرم‌افزار توسعه برنامه Firebase از Google احراز هویت کنند.

مجموعه برنامه‌نویسی Google، Firebase، یک مجموعه ابزار کامل را برای توسعه‌دهندگان برنامه‌هایی که به دنبال راه‌حلی همه‌جانبه برای توسعه در iOS، Android و محیط‌های وب هستند، ارائه می‌کند. با استفاده از Firebase، می‌توانید تجزیه و تحلیل‌های برنامه خود را ردیابی کنید، به برنامه خود دستور دهید تا گزارش دهد و به‌طور خودکار هنگام خرابی خود را تعمیر کند، حتی آزمایش‌های بازاریابی ایجاد کنید.

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

هنگامی که این آموزش آموزشی احراز هویت Firebase را تمام کردید، می‌دانید که چگونه کاربران را راه‌اندازی کنید و هویت آنها را با نرم‌افزار توسعه برنامه Firebase از Google احراز هویت کنید.

برای هر کسی که توسعه‌دهندگان نرم‌افزار را مدیریت می‌کند، این آموزش منبع باز می‌تواند برای توسعه‌دهندگان نرم‌افزار جدید، که در برنامه‌های آموزشی فردی یا تیمی تنظیم شده‌اند، یا به‌عنوان یک منبع مرجع منبع باز استفاده شود.

آموزش احراز هویت Firebase: آنچه شما باید بدانید

برای هر توسعه‌دهنده نرم‌افزاری که به‌دنبال بهبود مهارت‌های خود با بهترین شیوه‌های توسعه برنامه واکنش کامل است، این دوره منبع باز موضوعاتی مانند:

  • ایجاد حساب های Firebase Auth
  • ایجاد قلاب های سفارشی برای Auth
  • راه اندازی سرور اکسپرس
  • ایمن کردن نقاط پایانی Express با استفاده از Firebase Auth
چه کسی باید در آموزش احراز هویت Firebase شرکت کند؟

این آموزش Firebase Authentication Tutorial آموزش منبع باز در سطح تخصصی در نظر گرفته می شود، به این معنی که برای توسعه دهندگان نرم افزار طراحی شده است. این دوره مهارت‌های برنامه‌نویسی برای توسعه‌دهندگان نرم‌افزار با سه تا پنج سال تجربه در زمینه بهترین شیوه‌های توسعه برنامه واکنش واکنش کامل (Full Stack) طراحی شده است.

توسعه دهندگان نرم افزار جدید یا مشتاق. اگر در زمینه توسعه نرم افزار کاملاً تازه کار هستید، اگر قصد دارید درباره کل مجموعه Firebase اطلاعات بیشتری کسب کنید، باید این دوره را بگذرانید. نرم افزار توسعه برنامه Google منبع خوبی برای توسعه دهندگان برنامه است که می خواهند تجارت خود را توسعه دهند و برنامه ها را توسعه دهند - این دوره باید در کنار سایر آموزش های Firebase گذرانده شود.

توسعه دهندگان نرم افزار باتجربه. اگر چند سالی است که به عنوان توسعه دهنده نرم افزار کار می کنید، این دوره عالی است اگر امیدوارید دانش توسعه خود را در استفاده از Firebase گسترش دهید، یا اگر می خواهید باید به سرعت نحوه تنظیم احراز هویت با Firebase را درک کنید. چه بخشی از یک برنامه آموزشی گسترده‌تر باشد و چه به طور خاص بر یک مهارت متمرکز شده باشد، این دوره احراز هویت با استفاده از Firebase را پوشش می‌دهد.


سرفصل ها و درس ها

اصول اولیه Firebase Auth Firebase Auth Basics

  • بررسی اجمالی Overview

  • معرفی Introduction

  • ایجاد صفحات Creating Pages

  • هدایت مجدد کاربران احراز هویت نشده Redirecting Unauthenticated Users

  • ورود به سیستم با Firebase Auth Signing In With Firebase Auth

  • گوش دادن به تغییرات Auth Listening for Auth Changes

  • نتیجه Conclusion

ایجاد حساب و مدیریت خطا در Firebase Auth Account-Creation and Error Handling in Firebase Auth

  • بررسی اجمالی Overview

  • معرفی Introduction

  • شی کاربر Firebase The Firebase User Object

  • اکانت های Firebase Auth ایجاد کنید Create Firebase Auth Accounts

  • مدیریت خطای احراز هویت Auth Error Handling

  • میله های ناوبری Auth-Conscious Auth-Conscious Navigation Bars

  • نتیجه Conclusion

الگوهای پیشرفته Firebase Auth Advanced Firebase Auth Patterns

  • بررسی اجمالی Overview

  • معرفی Introduction

  • ایجاد قلاب های سفارشی برای Auth Creating Custom Hooks for Auth

  • استفاده از قلاب های سفارشی در داخل اجزا Using Custom Hooks Inside Components

  • توابع داخل قلاب های سفارشی Functions Inside Custom Hooks

  • ایجاد حساب در قلاب های سفارشی Creating Accounts In Custom Hooks

  • خروج از سیستم در قلاب های سفارشی Logging Out In Custom Hooks

  • نتیجه Conclusion

Firebase Auth در برنامه های Full-Stack Firebase Auth in Full-Stack Apps

  • بررسی اجمالی Overview

  • معرفی Introduction

  • راه اندازی سرور اکسپرس Express Server Setup

  • React Front-end Setup React Front-end Setup

  • درخواست با توکن های Auth Making Requests with Auth Tokens

  • نتیجه Conclusion

امنیت نقطه پایانی با Firebase Auth Endpoint Security with Firebase Auth

  • بررسی اجمالی Overview

  • معرفی Introduction

  • محافظت از نقاط پایانی "به روز رسانی" و "حذف". Protecting "Update" and "Delete" Endpoints

  • محافظت از "ایجاد" نقاط پایانی Protecting "Create" Endpoints

  • استفاده از Auth Middleware Using Auth Middleware

  • نتیجه Conclusion

نمایش نظرات

آموزش احراز هویت Firebase
جزییات دوره
4h
26
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Shaun Wassell
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shaun Wassell Shaun Wassell

توسعه دهنده نرم افزار Full-Stack Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.

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