auth
auth copied to clipboard
feat: add Nextcloud oauth
What kind of change does this PR introduce?
feature
What is the current behavior?
No support for Nextcloud OAuth
What is the new behavior?
Add support for Nextcloud oauth
The avatar url is static and does not need to be saved (avatar endpoint) so I didn't add it to the claims.
Additional context
The source and tests are copied from gitlab and keycloak and adjusted accordingly.
I'm successfully running this in my own supabase self-hosting setup and it's working fine.