دوره کامل احراز هویت با JWT و Node ،Mongo و Express
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک API کامل برای احراز هویت با JWT
- مفهوم مدل-روت-کنترلر و نحوه عملکرد آن
- نحوه کار توکنهای دسترسی و رفرش
- ایجاد متغیرهای محیطی
- اعتبارسنجی ورودیها در سمت سرور
- راهاندازی MongoDB Atlas و سرور Community
- راهاندازی سرور API با Express
- عملکردهای ورود و ثبتنام
- تایید ایمیل و بازیابی پسورد
- تغییر ایمیل
پیشنیازهای دوره
- آشنایی پایهای با JavaScript
توضیحات دوره
در این دوره مفاهیم کلیدی API و JWT را آموزش میدهیم تا بتوانید با مزایای راهاندازی احراز هویت مدرن با توکنهای وب JSON آشنا شوید. مطالب شامل موارد زیر است:
- تعریف API و نحوه عملکرد آن
- JWT چیست و چگونه کار میکند
- راهاندازی MongoDB Atlas و سرور Community
- راهاندازی سرور API با Express
- اجرای Pattern طراحی مدل-روت-کنترلر
- میانافزار اعتبارسنجی توکن دسترسی
- امکان رفرش توکن
- عملکردهای ورود و ثبتنام
- تایید ایمیل و بازیابی پسورد
- تغییر ایمیل
در ادامه مواردی که با این دوره به دست میآورید:
1. آشنایی کامل از مبتدی تا مفاهیم API و JWT - شما یاد خواهید گرفت که API و JWT چیست، چگونه کار میکنند و چگونه میتوانید آنها را در یک میکروسرویس کاملاً عملی پیادهسازی کنید که قابلیت ادغام با هر فریمورک فرانتاند و بکاند را دارد.
2. منابع کاربردی - مجموعهای از منابع PDF مفید و الگوهای کد ارائه میشود که در روند پیشرفت دروس به شما کمک میکند. فایلهای PDF شامل راهنماییهای توضیحات سریع و الگوهای کد شامل کدهای عملی و نمونههای snippets است.
3. چالشهای دنیای واقعی - در پایان برخی بخشها، حداقل یک چالش کوچک برای گسترش عملکرد API داده میشود. این کار برای تقویت مهارت خودآموزی و یادگیری چیزهای جدید است.
4. مفاهیم پیشرفته و امنیت - شما یک API کاملاً امن میسازید که آسیبپذیریها و نقاط ضعف امنیتی در آن در نظر گرفته شده است. این بخش برای توسعهدهندگان مبتدی، متوسط و پیشرفته مناسب است تا بتوانند یک بکاند و ادغام فرانتاند امن بسازند.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که در حال ساخت اولین API احراز هویت خود هستند.
- دانشجویان متوسط و پیشرفته که میخواهند ساختار و امنیت API احراز هویت خود را ارتقاء دهند.
دوره کامل احراز هویت با JWT و Node ،Mongo و Express
-
مرور دوره 02:12
-
آشنایی با مدرس دوره 01:02
-
API چیست و چگونه کار میکند؟ 02:49
-
JWT چیست و چگونه کار میکند؟ 04:58
-
نصب پیشنیازهای مک 01:35
-
نصب پیشنیازهای ویندوز 01:29
-
راهاندازی MongoDB Atlas 08:18
-
برنامهریزی اقدامات 02:14
-
راهاندازی سرور MongoDB Community 01:21
-
راهاندازی Express API Server پایه 10:00
-
راهاندازی متغیرهای محیطی 06:27
-
مفهوم الگوی MRC (مدل-روت-کنترلر) چیست؟ 02:42
-
پیادهسازی مدل کاربر 20:04
-
پیادهسازی کنترلرهای کاربری 04:24
-
پیادهسازی مسیرهای کاربری 05:30
-
محدودکننده نرخ درخواست API - جلوگیری از اسپم 05:18
-
اجرای و آزمایش API ما 02:40
-
برنامهریزی اقدامات 01:28
-
میانافزار تایید توکن دسترسی 14:00
-
عملکرد ثبتنام 19:05
-
عملکرد رفرش توکن 12:46
-
Mailtrap و Nodemailer چیستند؟ 02:50
-
عملکرد تایید ایمیل 16:17
-
عملکرد ورود به سیستم 11:42
-
عملکرد بازیابی پسورد 18:24
-
اجرای و آزمایش API کامل شده 07:01
مشخصات آموزش
دوره کامل احراز هویت با JWT و Node ،Mongo و Express
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:26
- مدت زمان :03:08:17
- حجم :1.14GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy