دوره پیشرفته Auth در Next.js: پیاده‌سازی معماری امن و سریع با Access Token، Refresh Token و Silent Renew

در این دوره‌ی پروژه‌محور، از صفر تا سطح پیشرفته، سیستم احراز هویت کامل در Next.js را پیاده‌سازی می‌کنیم. از دریافت توکن تا مدیریت کوکی، رفرش توکن و Silent Renew، همه‌چیز طبق یک معماری امن و قابل توسعه.

00:00:00
شرکت کننده
98 دانشجو
تعداد مباحث
25 مبحث
مدت آموزش
4 ساعت 33 دقیقه
سطح دوره
حرفه‌ای
وضعیت دوره
تکمیل ضبط
قابلیت دانلود
دارد
تعداد دیدگاه‌ها
0 دیدگاه
قیمت
3,000,000

درباره دوره

در این دوره‌ی پیشرفته Auth در Next.js، شما با نحوه‌ی پیاده‌سازی احراز هویت و مجوزدهی (Authentication & Authorization) در یک پروژه‌ی واقعی آشنا خواهید شد؛ بدون وابستگی به کتابخانه‌های آماده مثل auth.js و کاملاً بر پایه‌ی یک معماری امن، سریع و قابل نگهداری در مقیاس بالا.


سرویس‌های سمت بک‌اند از قبل آماده شده‌اند؛ بنابراین تمرکز اصلی دوره بر روی نحوه‌ی ارتباط فرانت‌اند (Next.js) با این سرویس‌ها است و در همین مسیر، مفاهیم مهم و پیشرفته‌ای را به‌صورت عمیق یاد می‌گیرید:


🎯 آنچه در این دوره یاد می‌گیرید:

– دریافت Access Token و Refresh Token از API خارجی و ذخیره‌ی امن آن‌ها

– استفاده از کوکی‌های امن (Encrypted HttpOnly Cookies) برای نگهداری توکن‌ها با رعایت تمام اصول امنیتی:

  – HttpOnly برای جلوگیری از دسترسی جاوااسکریپت

  – Secure برای اطمینان از انتقال فقط از طریق HTTPS

  – Path، SameSite، و سایر گزینه‌های امنیتی

  – رمزنگاری (encrypt) و رمزگشایی (decrypt) توکن‌ها قبل از قرار دادن در کوکی

– ساخت و مدیریت middlewareهای حرفه‌ای در App Router برای:

  – محافظت از صفحات و مسیرهای حساس

  – تجدید خودکار توکن (Silent Token Renewal) بدون ایجاد وقفه برای کاربر

– پیاده‌سازی معماری ماژولار و استفاده از Depe

عباس سپهوند

طراح و توسعه‌دهنده نرم افزار | مشاور پیاده سازی سیستم های نرم افزاری | مدرس و موسس پلتفرم کلاسبن

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

25

دیدگاه‌ها و نظرات

0
هنوز جواب سوالت رو پیدا نکردی؟

نگران نباش! ما اینجاییم تا کمکت کنیم. همین حالا با ما تماس بگیر و پاسخ سوالت رو دریافت کن

3,000,000

کلاسبن یه پلتفرم آموزش آنلاینه که توی حوزه فرانت‌اند تخصص داره و با کمک متخصص‌های حرفه‌ای، آموزش‌های به‌روز و کاربردی ارائه میده. اینجا قراره با یادگیری تکنولوژی‌های جدید، ابزارهای مدرن و انجام پروژه‌های واقعی، حسابی حرفه‌ای بشین و از مسیر یادگیری لذت ببرین. چه تازه‌کار باشین و چه حرفه‌ای، کلاسبن با دوره‌های جامع و پشتیبانی اختصاصی، کنارتونه تا به یه فرانت‌اند کار قوی تبدیل بشین. اینجا یادگیری آسون‌تر و جذاب‌تر از همیشه‌ست!

ما رو تو شبکه‌های اجتماعی دنبال کن تا همیشه تو جریان خبرها، آموزش‌ها و کلی چیزای جذاب باشی!

پشتیبانی واتساپ09939994383
پشتیبانی تلگرام@classbonco
شماره تلفن021-91096415

تهران، بالاتر از میدان پونک، انتهای بلوار کمالی، نبش خیابان فجر، پلاک 11، واحد 17

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