وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Advanced OpenID Connect with Keycloak and Spring Security

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

Step-by-Step OAuth, OpenID Connect with Keycloak, GitLab, JWT, Multi Identity Providers, Identity Broker and Spring Boot


1. Introduction to Keycloak
  • 1. Architecture Diagrams
  • 2. Keycloak Overview
  • 3. Keycloak Installation and Setup
  • 4. Postgres Installation and setup
  • 5. Keycloak Postgres Setup

  • 2. OAuth and OpenID Connect in a Nutshell
  • 1. Section Introduction
  • 2. OAuth Actors
  • 3. Clients and Scopes
  • 4. Access Tokens and Endpoints
  • 5. Authorization Code and Refresh Token Grants
  • 6. Implicit Grant and PKCE
  • 7. Client Credentials and Password Grants
  • 8. OpenID Connect
  • 9. Enterprise OpenID Connect and Roles

  • 3. Keycloak - OAuth and openID Connect with Scopes
  • 1. Introduction - Project BugTracker
  • 2. BugTracker Demonstration
  • 3. BugTracker Keycloak Setup
  • 4. BugTracker Design
  • 5. BugTracker Service
  • 6. BugTracker OpenID Connect Configuration
  • 7. BugTracker Http Handling
  • 8. BugTracker with Authorization Code Grant
  • 9. BugTracker with PKCE
  • 10. BugTracker Authorization using Scopes
  • 11.1 bugtracker-scopes.zip
  • 11. Download final BugTracker ZIP file for section.html

  • 4. Keycloak - Roles and Multiple Identity Providers
  • 1. Section Introduction
  • 2. Keycloak Mapper - Adding Role claim
  • 3. BugTracker Authorization using Roles
  • 4. Handling Multiple Identity Providers
  • 5. Client Registration in GitLab
  • 6. Spring Security and Multiple Identity Providers
  • 7. Customizing Authorities
  • 8. Problems with Multiple Identity Providers
  • 9.1 bugtracker-multi-idp.zip
  • 9. Download final BugTracker ZIP file for section.html

  • 5. Keycloak - OAuth and Microservices
  • 1. Section Introduction
  • 2. Creating an OAuth Microservice (Resource Server)
  • 3. Calling an OAuth Microservice
  • 4. Multiple Identity Provider problem
  • 5. Enterprise Schedulers and Client Credentials Grant
  • 6. Client Credentials in Keycloak
  • 7. BugTracker Scheduler using Client Credentials
  • 8.1 bugtracker-api.zip
  • 8.2 bugtracker-app-micro.zip
  • 8. Download final ZIP files for this section.html

  • 6. Keycloak - Identity Brokers
  • 1. Introduction to Identity Brokers
  • 2. Identity Broker HTTP Message Flow
  • 3. Setting up Gitlab Identity Provider in Keycloak
  • 4. BugTracker with Identity Broker Integration

  • 7. Keycloak - OAuth and OpenID Connect together
  • 1. Handling Multiple Authorization Servers Simultaneously
  • 2. Spring Security configuration for OAuth
  • 3. Accessing GitLab Resource Server
  • 4. Fixing the Login Page
  • 5.1 bugtracker-app-oauth.zip
  • 5. Download final ZIP files for this section.html

  • 8. Conclusion
  • 1. Conclusion
  • 2. Bonus Lecture.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 30264
    حجم: 1836 مگابایت
    مدت زمان: 322 دقیقه
    تاریخ انتشار: 2 اسفند 1402
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید