36 lines
2 KiB
Markdown
36 lines
2 KiB
Markdown
+++
|
|
author = "rootdo.com"
|
|
title = "Authentication - auth.rootdo.com"
|
|
date = "2024-08-21"
|
|
tags = [
|
|
"post",
|
|
"information",
|
|
"authentication",
|
|
]
|
|
categories = [
|
|
"blog",
|
|
"rootdo",
|
|
]
|
|
+++
|
|
---
|
|
## <span style='color: #e0ac16;'><b>Authentication</b></span>
|
|
* As some of you already know. rootdo.com has a SSO/OIDC/OAuth-2.0 authentication system now. So, you can login with your <b>Google</b> or <b>GitHub</b> account to use certain services on rootdo.com ( e.g. https://flux.rootdo.com ).
|
|
* Other OIDC social logins will follow. Like <b>Twitch</b>, <b>X/Twitter</b> or <b>Discord</b>. 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.
|
|
|
|
## <span style='color: #e0ac16;'><b>Account creation on auth.rootdo.com</b></span>
|
|
* 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.
|
|
|
|
## <span style='color: #e0ac16;'><b>Services without OIDC/SSO</b></span>
|
|
* **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.
|
|
|
|
## <span style='color: #e0ac16;'><b>Some more information</b></span>
|
|
* 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
|