spellshift / realm

Realm is a cross platform Red Team engagement platform with a focus on automation and reliability.
https://docs.realm.pub/
GNU General Public License v3.0
422 stars 31 forks source link

Refactor SSO code to make it easier for folks to implement their own upstream #775

Open hulto opened 6 months ago

hulto commented 6 months ago

Is your feature request related to a problem? Please describe. A lotta teams aren't going to support Google SSO. Right now to implement a different SSO you need to change ~3 different files.

Describe the solution you'd like We should only maintain google SSO as the supported process but split it out into a class or interface so all of the configuration is more modular and defined in a single location.

Describe alternatives you've considered

Additional context