Authentication
- As some of you already know. rootdo.com has a SSO/OIDC/OAuth-2.0 authentication system now. So, you can login with your Google or GitHub account to use certain services on rootdo.com ( e.g. https://flux.rootdo.com ).
- Other OIDC social logins will follow. Like Twitch, X/Twitter or Discord. And also an option to actually create an rootdo.com account. (it is disabled currently)
- Some services will require a login on https://auth.rootdo.com , so you need to actually login to use it. ( e.g. https://rl.rootdo.com )
- Other services like SearXNG, Send etc. will not need accounts or logins though.
- Some upcoming services will use this authentication system, so you can use every service on rootdo.com with just one single account of your choice.
Account creation on auth.rootdo.com
- When you create a new account on https://auth.rootdo.com
you will be forced to add a Multi-Factor Authentication (MFA) method.
- TOTP to use with apps like Aegis, Google Authenticator etc.
- Hardware Key/WebAuthn with something like a YubiKey.
Services without OIDC/SSO
- Vaultwarden will not have an OIDC login option until it is completely implemented ( https://github.com/dani-garcia/vaultwarden/pull/3899 ) So, for now you still need an separate account for Vaultwarden.
Some more information
- Privacy Policy and Terms of Service will be updated accordingly
- Information about SSO/OIDC/OAuth-2.0 etc.
- OpenID Connect (OIDC) -> https://openid.net/developers/how-connect-works/
- SSO/Single_sign-on -> https://en.wikipedia.org/wiki/Single_sign-on
- Authentik -> https://github.com/goauthentik/authentik