لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش واکنش: احراز هویت
React: Authentication
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
احراز هویت کاربر تقریباً یک قسمت مهم در هر وب سایت است ، با این حال تعداد کمی از توسعه دهندگان وب از تمام جزئیات مربوط به نحوه کار و نحوه استفاده از آن برای ارائه تجربه کاربری خوب اطلاع دارند. در این دوره ، مدرس Shaun Wassell به جزئیات مربوط به احراز هویت کاربر در زمینه React و نحوه ادغام احراز هویت کاربر در برنامه های React می پردازد. شان با برخی از تعاریف ، مراحل و پروژه های احراز هویت اولیه شروع می شود. سپس وی در مورد راستی آزمایی عمیق ایمیل و نحوه راه اندازی آن بحث می کند. شاون توضیح می دهد که چگونه به کاربران امکان تنظیم مجدد رمزهای عبور خود را بدهد ، سپس مراحل راه اندازی OAuth را شرح می دهد. او چندین گزینه احراز هویت از پیش ساخته شده را مرور می کند ، و سپس با برخی از بهترین توصیه های عملی نتیجه گیری می کند.
سرفصل ها و درس ها
معرفی
Introduction
از احراز هویت React استفاده کنید
Take advantage of React authentication
آنچه شما باید بدانید
What you should know
ساختار این دوره
The structure of this course
1. اصول احراز هویت کاربر
1. User Authentication Basics
احراز هویت کاربر چیست؟
What is user authentication?
راه اندازی اولیه پروژه
Basic project setup
ساخت صفحه ورود
Building a login page
ساخت صفحه ثبت نام
Building a sign-up page
ایجاد مسیرهای React خصوصی
Creating private React routes
اصول JSON Web Token
JSON Web Token basics
افزودن مسیر ثبت نام به سرور
Adding a sign-up route to the server
ایجاد توکن های وب JSON
Generating JSON Web Tokens
افزودن مسیر ورود به سرور
Adding a login route to the server
اجرای JWT در قسمت جلویی
Implementing JWTs on the front end
افزودن JWT به صفحه ثبت نام
Adding JWTs to sign-up page
افزودن JWT به صفحه ورود به سیستم
Adding JWTs to login page
افزودن مسیر کاربر به روزرسانی
Adding an update user route
تأیید نشانه های وب JSON
Verifying JSON Web Tokens
افزودن JWT ها به صفحه اطلاعات کاربر
Adding JWTs to the user info page
افزودن قابلیت خروج از سیستم
Adding logout functionality
2. تأیید ایمیل
2. Email Verification
روند تأیید ایمیل اصلی
The basic email verification process
راه اندازی یک ارائه دهنده ایمیل
Setting up an email provider
توسعه دهنده نرم افزار Full-Stack
Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.
Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.
نمایش نظرات