توضیحات
دوره Practical Auth0: Login, APIs & Enterprise SSO. این دوره آموزشی به بررسی نحوه پیادهسازی کاربردی Auth0، مدیریت هویت، اعتبارسنجی توکنها، امنیت APIها و راهاندازی Enterprise SSO در محیطهای واقعی میپردازد. اکثر مباحث آموزشی Auth0 در لحظهای که دکمه ورود کار میکند به پایان میرسند، اما این دوره بسیار فراتر میرود و مواردی مانند اعتبارسنجی توکن، مجوزدهی API، خطلوله توسعهپذیری، معماری چندمستأجری B2B، احراز هویت یکبار ورود سازمانی (Enterprise SSO) و اقدامات عملیاتی لازم برای زنده نگه داشتن یک سیستم هویت تحت بار کاری مشتریان واقعی را پوشش میدهد. در طول آموزش، روند ارتقای سیستم هویت یک شرکت واقعی دنبال میشود که قصد دارد احراز هویت قدیمی و غیرایمن خود را به یک سیستم مدرن و استاندارد تبدیل کند. هر مفهوم در دوره زمانی معرفی میشود که شرکت با یک چالش واقعی مانند نیاز مشتریان سازمانی به قابلیت SAML SSO مواجه میگردد. این دوره شامل سرفصلهای متنوعی از جمله پایه و اساس احراز هویت در برابر مجوزدهی، مفاهیم OAuth 2.0 و OIDC به همراه جریان PKCE، پیادهسازی Universal Login در Next.js، مدیریت توکنهای JWT، ایمنسازی API با RBAC، و استفاده از Actions جهت جایگزینی Rules و Hooks پیش از پایان پشتیبانی آنها است. همچنین مباحث مربوط به B2B و Organizations، اتصال به Okta و Entra ID، مقاومسازی در برابر حملات با MFA و Passkeys، و مدیریت زیرساخت به عنوان کد با Terraform و Auth0 CLI بررسی میشوند. علاوه بر ۶۰ جلسه آموزشی تصویری و انیمیشنی، فراگیران با تمرینهای برنامهنویسی خودکار در مرورگر، آزمايشگاههای عملی، آزمونهای سناریومحور و پروژه پایانی برای مهاجرت کاربران قدیمی بدون نیاز به بازنشانی رمز عبور درگیر خواهند شد. علاوه بر این، دوره یاد شده نحوه انتقال ایمن کاربران از پایگاه داده قدیمی به Auth0 را به صورت عملی آموزش میدهد تا هیچ اختلالی در تجربه کاری کاربران ایجاد نشود. بررسی دقیق ساختار توکنها و روشهای جلوگیری از آسیبپذیریهای امنیتی به متخصصان کمک میکند تا معماری هویت برنامههای خود را مطابق با استانداردهای روز دنیا طراحی کنند. استفاده از ابزارهای اتوماسیون جهت مدیریت محیطهای توسعه، آزمایشی و عملیاتی باعث میشود مهندسان بتوانند تغییرات زیرساختی را به صورت یکپارچه و مطمئن در تمام بخشهای سازمان اعمال نمایند.
آنچه فرا خواهید گرفت
- پیادهسازی ورود یکپارچه: پیادهسازی Universal Login در برنامههای Next.js 15 با مدیریت صحیح نشستها، کوکیها و خروج از حساب.
- تحلیل جریانهای OAuth 2.0 و OIDC: بررسی کامل جریانهای OAuth 2.0 و OIDC و انتخاب روش مناسب برای انواع کلاینتها.
- اعتبارسنجی توکنهای JWT: بررسی و اعتبارسنجی صحیح امضا، صادرکننده، گیرنده، انقضا و الگوریتم در توکنهای JWT و شناسایی الگوهای ناامن.
- ایمنسازی APIها: تامین امنیت APIها با استفاده از Scopes، Audiences و کنترل دسترسی بر اساس نقش (Auth0 RBAC).
- توسعه خطلوله ورود با Actions: جایگزینی Rules و Hooks با Actions جهت افزودن Claims سفارشی، فراخوانیهای خارجی و احراز هویت مرحلهای.
- ارائه قابلیتهای B2B و SSO: مدیریت معماری چندمستأجری با Organizations، نقشهای سازمانی و پیادهسازی SAML SSO سازمانی.
- مقاومسازی امنیت مستأجر: ارتقای امنیت با MFA، ورود بدون رمز عبور (Passkeys)، احراز هویت مرحلهای و حفاظت در برابر حملات.
- مدیریت عملیاتی هویت در محیط واقعی: استفاده از جریانهای لوگ، Terraform جهت زیرساخت به عنوان کد، انتقال میان محیطها و مهاجرت کاربران.
- مهاجرت کاربران قدیمی: انتقال کاربران از پایگاه داده قدیمی به سیستم جدید بدون نیاز به بازنشانی رمز عبور.
این دوره مناسب افرادیست که
- توسعهدهندگان فولاستک و بکاند: برنامهنویسانی که مسئولیت افزودن بخش ورود و احراز هویت به برنامهها را بر عهده دارند.
- مهندسان پلتفرم و امنیت: متخصصانی که مدیریت سیستمهای هویت را بر عهده داشته و قصد درک دقیق و عمیق آن را دارند.
- توسعهدهندگان محصولات سازمانی: برنامهنویسانی که محصولات آنها نیاز به ارائه قابلیت SAML SSO به مشتریان سازمانی دارد.
- نگهدارندگان سیستمهای قدیمی Auth0: افرادی که از Rules یا Hooks استفاده میکنند و باید سیستم خود را به Actions منتقل کنند.
- مهندسان نرمافزار: افرادی که قصد دارند دانش خود را در زمینه مفاهیم پیشرفته هویت و توکنها ارتقا دهند.
مشخصات دوره Practical Auth0: Login APIs & Enterprise SSO
- ناشر: Udemy
- مدرس: Dr. Amar Massoud
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 4 ساعت و 56 دقیقه
- تعداد دروس: 60
سرفصل های دوره
پیشنیازهای دوره Practical Auth0: Login APIs & Enterprise SSO
- Comfortable building a basic web application and a REST API in JavaScript
- Working knowledge of Node.js and npm
- Familiarity with HTTP – requests, responses, headers, cookies, redirects
- A free Auth0 account (no credit card required – the sign-up is covered in the course)
- No prior identity, OAuth or security experience is assumed
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
3.9 گیگابایت














































