لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش واکنش: احراز هویت
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 با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.
نمایش نظرات