Skip to content

Spring library for integrating sso security - implemented using Firebase

Notifications You must be signed in to change notification settings

Flaxoos/spring-boot-starter-sso-security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-boot-starter-sso-security

Spring library for integrating sso security - implemented using Firebase

This is an auto configuration library for enabling sso security. It is currently implemented with firebase but is written to allow other implementations being added.

If this library is present, the security mechanism is enabled.

A user can define how the library will handle certain requests in the application properties. All requests that are not sso disabled in the application properties must include a authorization header specified in the sso provider configuration in the application properties

For firebase, the private key file must be stored in src/main/resources/firebase/private-key.json or in any other place, defined in application properties

Here's a diagram of the flow: "Flow Diagram"

About

Spring library for integrating sso security - implemented using Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages