{"repo":"AfeefRazick/spring-authorization-server-guide","free":true,"listed":false,"github":"https://github.com/AfeefRazick/spring-authorization-server-guide","clone":"git clone https://github.com/AfeefRazick/spring-authorization-server-guide.git","description":"Spring Authorization Server : 0–90","language":"Java","stars":15,"topics":["oauth2","spring-authorization-server","spring-security","springboot"],"license":null,"category":"auth-billing-email","readme_excerpt":"Spring Authorization Server 0-90 This series is designed to take you 90% of the way with Spring Authorization Server, covering essential concepts and implementations. The focus here is on mastering core Spring Authorization Server principles. My motivation to write this series is the immense amount of time I had to invest in achieving certain aspects of this flow. Much of that time was spent due to some misunderstanding of the bigger picture, as most online guides focused only on specific subtopics and were not very useful beyond a tutorial level. Because of this, you may find this article lengthy and overly in-depth, but I promise to keep it as concise as possible. Note: This is not a beginner’s guide. The content assumes familiarity with Spring and related technologies to maintain focus on the Spring Authorization Server. - Part 1 — Oauth2 Authorization Code Flow — Confidential Client - Part 2 — PKCE Authorization code flow — Public Client (with refresh tokens) - Part 3 — Social login (with customized jwt) - Part 4 — Customized login page","default_branch":null,"files":null,"tree":[],"storefront":"/r/AfeefRazick","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AfeefRazick/spring-authorization-server-guide/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}