چگونه از OAuth و OpenID Connect در برنامه های دنیای واقعی Enterprise استفاده کنیم؟ چگونه چندین ارائه دهنده هویت OpenID Connect را مدیریت کنیم؟ چگونه از Identity Brokers برای ادغام با SAML و ارائه دهندگان اجتماعی مانند Google، GitLab یا Facebook استفاده می کنیم؟ چگونه OpenID Connect و OAuth را با استفاده از چندین ارائه دهنده به طور همزمان ترکیب کنیم؟
این دوره درباره OAuth و OpenID Connect بر اساس دوره قبلی من به نام Enterprise OAuth و OpenID Connect with Hands On توسعه با استفاده از Keycloak، GitLab، Okta و Spring Boot 3.x/Spring Security 6.x ساخته شده است. انتظار میرود دانشآموزان اطلاعاتی درباره OAuth و Spring Boot داشته باشند.
با کمک تئوری، نمودارهای فراوان و محتوای کد محور، دانش آموزان موارد زیر را یاد خواهند گرفت.
نمای کلی OAuth و OpenID Connect برای برنامههای سازمانی و اجتماعی
از برنامههای OpenID Connect با استفاده از Scopes و Roles محافظت کنید
Microservices OAuth (سرورهای منبع) ایمن شده با توکن های JWT و Opaque ایجاد کنید
با نحوه و زمان استفاده از نوع اعطای اعتبار مشتری در برنامههای Enterprise آشنا شوید
با نحوه مدیریت چندین ارائه دهنده هویت OpenID Connect در Spring Boot آشنا شوید
با نحوه استفاده از کارگزاران هویت در Keycloak با ارائه دهندگان هویت اجتماعی مانند Google، GitLab، Facebook و غیره آشنا شوید
با نحوه استفاده از Identity Brokers برای OpenID Connect و SAML ادغام آشنا شوید
با نحوه ترکیب OAuth و OpenID Connect با چندین ارائه دهنده هویت به طور همزمان آشنا شوید
این دوره شما را به سطح بعدی در درک احراز هویت و مجوز می رساند. ما نه تنها در مورد برنامه نویسی OAuth و OpenID Connect در زندگی واقعی می آموزیم، بلکه طرح های احراز هویت/مجوز معماری برای یک شرکت را نیز می آموزیم که تضمین می کند شما را به یک متخصص تبدیل کند. در اینجا اطلاعات زیادی وجود دارد. آن را از دست ندهید.
به خاطر داشته باشید... من آنقدر مطمئن هستم که شما این دوره را دوست خواهید داشت که ما یک ضمانت بازگشت کامل وجه به مدت 30 روز ارائه می دهیم! بنابراین این کار کاملاً بیهوده است، امروز با ریسک صفر و هر چیزی که به دست آورید ثبت نام کنید.
معمار ارشد راه حل
نمایش نظرات