UpstreamDataInc / goosebit

A simplistic, opinionated remote update server implementing hawkBit™'s DDI API.
https://goosebit.rtfd.io
Apache License 2.0
18 stars 5 forks source link

Add Azure/EntraID route for SAML #162

Open b-rowan opened 1 month ago

b-rowan commented 1 month ago

Adds support for SAML via the optional azure extra. This can be configured with the config.auth.azure options.

rettichschnidi commented 1 month ago

Wow, that was fast. Great, thanks a lot! However, I am not (yet) in a position to actually test this. We (@easybe, @tsagadar , worst case... I) will need to talk to our IT department first.

b-rowan commented 1 month ago

It's actually not even ready yet, it will need some fixing, I think the requests I'm trying from the msal lib are probably not right, I will need someone with an actual AzureAD account to try them out and add the proper handling. For now this is just a button, some settings, some checks, and dependency handling.