4 ms·
hm, i wrote an answer on this but it seems to have vanished. ESS uses Matrix Authentication Service (https://github.com/element-hq/matrix-authentication-servic
by Arathorn 2y ago
hm, i wrote an answer on this but it seems to have vanished.
ESS uses Matrix Authentication Service (https://github.com/element-hq/matrix-authentication-service/ https://github.com/element-hq/matrix-authentication-service/) which is a very lightweight Matrix-aware rust OIDC IdP intended for embedding into Matrix homeservers to make them OIDC-capable. It provides the same featureset as pre-OIDC Matrix auth, and then lets you delegate to an upstream IdP (keycloak, authentik, forgerock etc) for a full featureset (2FA, MFA, etc).
- Arathorn 2y agoAlso: https://sspaeth.de/2024/08/matrix-server-with-nextcloud-login/ https://sspaeth.de/2024/08/matrix-server-with-nextcloud-logi... is a great explanation of how to deploy MAS with an upstream OIDC IdP (NextCloud in this instance).