Skip to content

abdoulc/web-sso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

web-sso

Implementing SSO using Spring boot, Spring Security, Keycloak, Docker, Oauth2...

Authorization Server

We use Keycloak as authorization server, a docker based image app with volume persistence for (like users, realms, roles, etc).

image: quay.io/keycloak/keycloak:24.0.1

To keep it simple, we will its built-in H2 in-memory DB, but for a production app pls make sure to use a real DB like MySQL..

Resource server

We use a spring boot app for our resource server, this app contains our data to be fetched by clients

Dependencies list

spring-boot-starter-oauth2-resource-server

spring-boot-starter-security

spring-boot-starter-web

About

Implementing SSO using Spring boot, Spring Security, Keycloak, Docker, Oauth2...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published