Hmmm, is it possible to use Nextcloud as a user-backend for matrix-synapse?
@selea if you user nextcloud as an oauth provider this should work
Something like this I think?
https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/oauth2.html
@selea exactly
Oh that's really neat!
Thanks!
From the bottom of the docs:
"Without scopes and restrictable access it is not recommended to use a Nextcloud instance as a user authentication service." Hmm
@selea I'm a bit confused by how it works. Is their goal to let developers use only one auth service for OAuth2 authentication? It seems to me like Dex authenticates users on every specified connector in the config yaml. Does it try on user "sign in" to authenticate them on all available services or the user can still pick which service? It seems like a solution to all my headaces but it kind of looks too good to be true π
@selea looks great!
Could not get it to work really, but I found Dex instead!
https://github.com/dexidp/dex