Spring Security SSO#

Benefits of Single sign-on#

  1. Reduced IT support cost

  2. Improved User experience

  3. Better understanding of the customer

  4. Better security

How does SSO authentication works?#


Setting your own SSO server with Spring Boot and Spring Security OAuth#

  1. spring-boot-sso-app-foo and spring-boot-sso-app-bar will be the two applications using SSO

  2. spring-boot-sso-server will be the centeralized login system


  • SsoServerApplication

  • AppFooApplication

  • AppBarApplication

  • http://localhost:8051/spring-boot-sso-app-foo/

  • http://localhost:8052/spring-boot-sso-app-bar/

  • user, pass