Summary
Keywords
Full Transcript
π₯ Check out the 52 HOUR Spring Boot E-Commerce Microservices Course here π https://link.embarkx.com/microservices SPRING BOOT MASTERY COURSE BY BUILDING FULL STACK ECOMMERCE APP [REACT BEGINNER TO ADVANCED COVERED]: https://link.embarkx.com/spring-boot SPRING BOOT MASTERY ROADMAP: https://www.youtube.com/watch?v=m3FVXfr1Nr4 *THE ULTIMATE JAVA AND SPRING BOOT MASTERY* 1. SPRING BOOT FULL STACK BY BUILDING COMPLEX ECOMMERCE PROJECT STEP BY STEP [85+ HOURS OF CONTENT]: https://link.embarkx.com/spring-boot 2. MASTER SPRING BOOT ECOMMERCE MICROSERVICES [52+ HOURS] : https://link.embarkx.com/microservices 3. MASTER SPRING SECURITY WITH REACT JS+OAUTH2[34+ HOURS]: https://link.embarkx.com/spring-security 4. LEARN JAVA WITH 60+ HOURS OF CONTENT: http://link.embarkx.com/java 5. MASTER INTELLIJ IDEA: http://link.embarkx.com/intellij Learn secure authentication with Keycloak, OAuth2 flows, and API Gateway security in microservices. This video covers PKCE flow, Keycloak setup, and how to integrate authentication across services. πΊ Watch the FREE AI-Powered Full-Stack Microservices Course playlist here π https://www.youtube.com/watch?v=PcwTjDzkK_E&list=PLxhSr_SLdXGPwiZOfI2ZLX4Yvm8OMaJ2A β° Timestamps: β³ 0:00 - π¬ Introduction β Overview of authentication & authorization in microservices β³ 2:40 - π Discussing Authentication with Keycloak β Understanding Keycloak as an identity provider β³ 7:04 - π Introduction to OAuth2 β How OAuth2 secures your services β³ 7:09 - π OAuth2 (Continued) β Deeper dive into its role in authentication β³ 22:53 - π OAuth2 Flows Explained β Grant types and when to use them β³ 28:15 - π OAuth 2.0 PKCE Flow β Secure authentication for public clients β³ 34:26 - βοΈ Setting up Keycloak & Auth Client β Hands-on implementation β³ 42:54 - π Securing API Gateway & Testing β Ensuring authentication at the gateway level β³ 1:03:25 - π Integrating Keycloak ID into User Service β Managing user authentication seamlessly β³ 1:03:30 - π (Continued) Accommodating Keycloak ID β Handling user identity efficiently β³ 1:17:46 - π Synchronizing Keycloak Users β Ensuring seamless user data flow
