StefanSchubert / sabi

Seawater Aquarium Business Intelligence (sabi) aims to gain knowledge from aquarists for aquarists based on collected seawater parameters.
https://sabi-project.net
MIT License
4 stars 3 forks source link

Support OIDC - OpenID Connect #150

Open StefanSchubert opened 7 months ago

StefanSchubert commented 7 months ago

Is your feature request related to a problem? Please describe. Creating another new account might be an obstacle for new users to give Sabi a try. Also it increases the security for users, if they can authenticate via OpenID Connect with one of the big three ID providers (apple, microsoft, google).

Describe the solution you'd like The registration screen offers to login via apple, google or microsoft ID as well. The Captcha process will be obsolete for those cases.

Describe alternatives you've considered None.

Additional context As far as I understand, the application needs to be registered with the ID-Providers. If so, are they willing to do so if Sabi is only reachable via the IPV6 internet?