آموزش Master SAML 2.0 با Okta

Master SAML 2.0 with Okta

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از Okta/Google Chrome و Spring Boot با جلسات عملی درباره SAML 2.0 SSO بیاموزید. برنامه نویسی اجباری نیست مبانی معماری SAML 2.0 Single Sign-On (SSO) Hands-on Deep Dive با پیام های SAML 2.0 با رمزگذاری و امضاهای دیجیتال یکپارچه سازی برنامه های Spring Boot با ارائه دهندگان هویت SAML 2.0 راه اندازی برنامه SAML 2.0 در Okta SAML Iss Debugging با Google DevTools Extension مبانی کدگذاری URL و Base64، هش رمزنگاری، رمزگذاری RSA و امضای دیجیتال پیش نیازها: درک اولیه پروتکل HTTP قرار گرفتن در معرض برنامه های وب و تمایل به یادگیری یک بخش در Spring Boot ادغام SAML نیاز به دانش Spring Boot با Okta دارد. ضروری

در حین احراز هویت تک ورود به سیستم SAML 2.0 در زیر هود چه اتفاقی می افتد؟ رمزگذاری RSA و امضای دیجیتال چگونه در SAML استفاده می شود؟ در کاوش SAML 2.0 با استفاده از رویکرد گام به گام و عملی برای یادگیری به من بپیوندید و در این دوره پرفروش SAML 2.0 ثبت نام کنید. به‌روزرسانی‌های منظم با آخرین مطالب، پاسخ‌های سریع مربی و بررسی‌های عالی.


SAML 2.0 یک استاندارد مبتنی بر XML برای تبادل اطلاعات احراز هویت و مجوز در دامنه‌های امنیتی است. این آن را برای برنامه‌هایی که نیاز به استقرار در محیط‌های ابری مانند Amazon AWS، Google Cloud یا Microsoft Azure دارند، ایده‌آل می‌کند. اکثر شرکت‌ها دارای پیاده‌سازی SAML 2.0 هستند و این در مواردی استفاده می‌شود که برنامه‌های کاربردی مستقر در محیط‌های ابری (یا مراکز داده محلی) نیاز به ادغام با داده‌های Enterprise Identity مانند Active Directory دارند.


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

5 STARS - بسیار مفید و فنی. برای یادگیری SAML بسیار توصیه می شود. مدرس با تصاویر بسیار خوب، جزئیات عالی را پوشش می دهد

5 STARS - استثنایی، کاملاً درخشان. این دومین دوره ای است که من از نویسنده گرفته ام و توضیحات بسیار واضح، عمیق، پر از نمودارها و تصاویر با دقت توضیح داده شده است

5 STARS - به خوبی توضیح داده شده است و همه تمرین ها نمای خوبی از نحوه تعامل بین SP و IDP ارائه می دهند

5 STARS - این یک دوره عالی است. من می توانم چیزهای زیادی را در مورد SAML روشن کنم. خیلی ممنون.

5 STARS - من عاشق این دوره هستم! می‌خواهم از Viraj برای به اشتراک گذاشتن دانش تشکر کنم -- توضیحات بسیار مختصر، واضح، آسان و قابل درک است، و من کاملاً معتقدم که در راه تبدیل شدن به متخصص SAML هستم!

5 STARS - واقعاً برای مبتدیان خوب است. درک آن آسان است.


موارد زیر را خواهید آموخت

  • اصول SAML 2.0 برای Single Sign-On (SSO)

  • خروج واحد SAML 2.0 (SLO)

  • نحوه ادغام برنامه های Java Spring Boot با هر ارائه دهنده هویت SAML

  • نحوه پیکربندی برنامه های SAML 2.0 در Okta

  • نحوه ایجاد درخواست های SAML از ابتدا و تجزیه و تحلیل پاسخ های SAML

  • نحوه امضای دیجیتالی درخواست های SAML

  • نحوه اعتبارسنجی و رمزگشایی اظهارات SAML

  • نحوه اشکال زدایی پیام های SAML با استفاده از Google Chrome و SAML DevTools Extension

  • نحوه تنظیم احراز هویت چند عاملی (MFA) در Okta

  • تامین ارائه کاربر در Okta را درک کنید

  • درباره هش رمزنگاری، رمزگذاری و امضاهای دیجیتال بدانید


این دوره به شما درک جامعی از معماری‌های احراز هویت می‌دهد و دلیل ضروری بودن SAML 2.0 را - به‌ویژه در محیط Cloud - توضیح می‌دهد. همراه با نظریه SAML 2.0، این دوره از Okta به عنوان ارائه دهنده هویت SAML 2.0 مبتنی بر ابر برای یادگیری نحوه ساخت درخواست های SAML با دست و نحوه تجزیه و تحلیل پاسخ های SAML استفاده می کند. همچنین درک کلی خوبی از رمزگذاری URL، رمزگذاری Base64، هش کردن، رمزگذاری متقارن، رمزگذاری نامتقارن و امضاهای دیجیتال خواهید داشت. دیگر هرگز در مورد RSA، AES، SHA-256 و نقش آنها در رمزنگاری سردرگم نخواهید شد.

برای توسعه دهندگان Java Spring Boot، یک بخش کامل با توضیح نحوه ادغام با Okta (یا هر ارائه دهنده هویت SAML دیگری) وجود دارد. ما از جدیدترین Spring Boot (2.6 یا بالاتر) و جدیدترین جاوا (جاوا 17 یا بالاتر) برای ایجاد یک پروژه با Single Sign On (SSO) و Single Log Out (SLO) استفاده خواهیم کرد. برنامه های Spring Boot به طور کامل با Spring Boot 2.7.5 و Java 19 تست شده اند.

در پایان دوره، درک بسیار خوبی از SAML 2.0 و ارتباط آن با جلسات HTTP و رمزنگاری خواهید داشت. با این درک عمیق از پروتکل SAML 2.0، می‌توانید برنامه‌هایی بنویسید یا ابزارهایی را برای ادغام با ارائه‌دهندگان هویت SAML بدون مشکل بنویسید.


به خاطر داشته باشید... من آنقدر مطمئن هستم که شما این دوره را دوست خواهید داشت که ما یک ضمانت بازگشت کامل وجه به مدت 30 روز ارائه می دهیم! بنابراین این کار کاملاً بیهوده است، امروز با ریسک صفر و هر چیزی که به دست آورید ثبت نام کنید.

پس منتظر چه چیزی هستید؟ روی دکمه خرید اکنون کلیک کنید و درک خود را از معماری‌های احراز هویت به طور کلی و SAML 2.0 به طور خاص گسترش دهید.


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

مقدمه و محتوای دوره Introduction and Course Content

مقدمه و محتوای دوره Introduction and Course Content

  • مقدمه و محتوای دوره Introduction and Course Content

  • نمودارها Diagrams

معماری های احراز هویت Authentication Architectures

معماری های احراز هویت Authentication Architectures

  • بخش مقدمه Section Introduction

  • معماری امنیتی سفارشی: احراز هویت Custom Security Architecture : Authentication

  • معماری امنیتی سفارشی: مجوز Custom Security Architecture : Authorization

  • معماری امنیتی سفارشی: مشکلات Custom Security Architecture : Problems

  • هویت مشترک Common Identity

  • معماری امنیتی سفارشی Custom Security Architecture

  • اصول LDAP LDAP Fundamentals

  • معماری امنیتی LDAP LDAP Security Architecture

  • معماری امنیتی LDAP: مشکلات LDAP Security Architecture : Problems

  • اسناد LDAP LDAP Documentation

  • احراز هویت واگذار شده Delegated Authentication

  • LDAP و احراز هویت واگذار شده LDAP and Delegated Authentication

SAML 2.0 Single Sign On Flows SAML 2.0 Single Sign On Flows

SAML 2.0 Single Sign On Flows SAML 2.0 Single Sign On Flows

  • بخش مقدمه Section Introduction

  • مبانی SAML SAML Basics

  • جریان احراز هویت SAML SAML Authentication Flow

  • مبانی SAML SAML Basics

  • SP جریان احراز هویت را آغاز کرد SP Initiated Authentication Flow

  • IDP جریان احراز هویت آغاز شد IDP Initiated Authentication Flow

  • جریان های احراز هویت SAML SAML Authentication Flows

  • اسناد SAML SAML Documentation

SAML 2.0 با Okta SAML 2.0 with Okta

SAML 2.0 با Okta SAML 2.0 with Okta

  • بخش مقدمه Section Introduction

  • راه اندازی Okta Okta Setup

  • اشکال زدایی SAML با استفاده از مرورگر SAML Debugging using Browser

  • شیرجه عمیق: توضیح پروژه Deep Dive : Project Explanation

  • Deep Dive: ایجاد اپلیکیشن ساختگی Deep Dive : Create Dummy Application

  • Okta، Python و Dummy Application را به عنوان ارائه دهنده سرویس راه اندازی کنید Setup Okta, Python and Dummy Application as Service Provider

  • Deep Dive: یکپارچه سازی Okta SAML ایجاد کنید Deep Dive : Create Okta SAML Integration

  • Deep Dive: IDP SAML Metadata Deep Dive : IDP SAML Metadata

  • تغییر رابط کاربری Okta برای فراداده SAML Okta UI Change for SAML metadata

  • SAML Okta Basics SAML Okta Basics

  • Deep Dive: درخواست سرویس SAML ایجاد کنید Deep Dive : Create SAML Service Request

  • Deep Dive: ارسال درخواست SAML Deep Dive : Send SAML Request

  • تغییر رابط کاربری Chrome Developer Tools Chrome Developer Tools UI Change

  • شیرجه عمیق: پاسخ SAML را تجزیه و تحلیل کنید Deep Dive : Analyze SAML Response

  • Deep Dive: SAML Assertion Verification Deep Dive : SAML Assertion Verification

  • Deep Dive: Assertion Tampering Deep Dive : Assertion Tampering

  • با SAML SSO درخواست و پاسخ با امضا آزمایش کنید Experiment with SAML SSO Request and Response with Signature

  • SAML 2.0 با Okta SAML 2.0 With Okta

  • مستندات ادغام Okta SAML Documentation of Okta SAML Integration

SAML 2.0 Assertion Encryption با Okta SAML 2.0 Assertion Encryption with Okta

SAML 2.0 Assertion Encryption با Okta SAML 2.0 Assertion Encryption with Okta

  • بخش مقدمه Section Introduction

  • Deep Dive: فیلدها و گروه های کاربر سفارشی Deep Dive : Custom User Fields and Groups

  • Deep Dive: کلیدها و گواهی RSA ایجاد کنید Deep Dive : Create RSA Keys and Certificate

  • از samltool.com برای ایجاد کلیدهای RSA و گواهی استفاده کنید Use samltool.com to create RSA keys and Certificate

  • Deep Dive: یکپارچه سازی Okta SAML ایجاد کنید Deep Dive : Create Okta SAML Integration

  • Deep Dive: ایجاد و ارسال درخواست Deep Dive : Create and Send Request

  • غواصی عمیق: اظهارات رمزگذاری شده را تجزیه و تحلیل کنید Deep Dive : Analyze Encrypted Assertions

  • Deep Dive: SAML Assertion Decryption Deep Dive : SAML Assertion Decryption

  • با رمزگذاری XML، درخواست و پاسخ SAML را آزمایش کنید Experiment with SAML Request and Response with XML Encryption

  • SAML 2.0 Assertion Encryption با Okta SAML 2.0 Assertion Encryption with Okta

SAML 2.0 خروج واحد با Okta SAML 2.0 Single Logout with Okta

SAML 2.0 خروج واحد با Okta SAML 2.0 Single Logout with Okta

  • بخش مقدمه Section Introduction

  • مبانی خروج واحد SAML 2.0 SAML 2.0 Single Logout Basics

  • SAML 2.0 Single Logout Flow SAML 2.0 Single Logout Flow

  • توضیح خروج پروژه Project Logout Explanation

  • راه اندازی خروج از سیستم با Okta Logout Setup with Okta

  • تغییر رابط کاربری Okta Single Logout Setup Okta Single Logout Setup UI Change

  • Deep Dive: ایجاد درخواست خروج از سیستم Deep Dive : Logout Request creation

  • Deep Dive: تجزیه و تحلیل پاسخ خروج Deep Dive : Analyze Logout Response

  • جلسات SAML و HTTP SAML and HTTP Sessions

  • تامین کاربر Okta Okta User Provisioning

  • احراز هویت چند عاملی Okta (MFA) Okta Multi-Factor Authentication (MFA)

  • SAML 2.0 خروج واحد با Okta SAML 2.0 Single Logout with Okta

SAML 2.0 و Java Spring Boot SAML 2.0 and Java Spring Boot

SAML 2.0 و Java Spring Boot SAML 2.0 and Java Spring Boot

  • بخش مقدمه Section Introduction

  • نسخه ی نمایشی یکپارچه سازی فرم بوت بهار Spring Boot Form Integration Demo

  • بررسی کد ادغام فرم بوت بهار Spring Boot Form Integration Code Walkthrough

  • پروژه Form Integration را دانلود کنید، Deploy و اجرا کنید Download Form Integration project, Deploy and Run

  • نسخه ی نمایشی ادغام SAML Boot Spring Spring Boot SAML Integration Demo

  • راه‌اندازی Spring SAML کد یکپارچه‌سازی Spring Boot SAML Integration Code Walkthrough

  • راه اندازی Okta برای بوت بهار Okta Setup for Spring Boot

  • پروژه ادغام SAML را دانلود کنید، مستقر و اجرا کنید Download SAML Integration project, Deploy and Run

  • راه اندازی برنامه Java Spring Boot را آزمایش کنید Experiment with Java Spring Boot application setup

نتیجه Conclusion

نتیجه Conclusion

  • نتیجه Conclusion

  • سخنرانی پاداش Bonus Lecture

پاداش - مبانی رمزنگاری - هش، رمزگذاری، امضا Bonus - Cryptography Basics - Hashing, Encryption, Signatures

پاداش - مبانی رمزنگاری - هش، رمزگذاری، امضا Bonus - Cryptography Basics - Hashing, Encryption, Signatures

  • بخش مقدمه Section Introduction

  • رمزگذاری URL URL Encoding

  • کدگذاری Base64 Base64 Encoding

  • هش رمزنگاری Cryptographic Hashing

  • رمزگذاری و هش کردن Encoding and Hashing

  • رمزگذاری متقارن Symmetric Encryption

  • رمزگذاری نامتقارن Asymmetric Encryption

  • رمزگذاری متقارن و نامتقارن Symmetric and Asymmetric Encryptions

  • رمزگذاری ترکیبی Hybrid Encryption

  • امضاهای دیجیتال Digital Signatures

  • رمزگذاری ترکیبی و امضاهای دیجیتال Hybrid Encryption and Digital Signatures

نمایش نظرات

آموزش Master SAML 2.0 با Okta
جزییات دوره
6.5 hours
70
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,171
4.7 از 5
دارد
دارد
دارد
Viraj Shetty
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Viraj Shetty Viraj Shetty

معمار ارشد راه حل