devture / matrix-corporal

Matrix Corporal: reconciliator and gateway for a managed Matrix server
GNU Affero General Public License v3.0
143 stars 14 forks source link

Using matrix-corporal without password-login #23

Open shukon opened 1 year ago

shukon commented 1 year ago

Hi, I've been going back and forth through synapse docs and issues and corporal. I want to use matrix-corporal but disable password-login auth flow. I'm using only Keycloak as an auth-provider and have non-technical users, so I'd like them not to have the option of typing in a username-password, because they have to log in via SSO-button.

However, to deactivate the username-password-flow I have to deactivate password-login in synapse altogether. This makes it impossible for matrix-corporal to get the access-tokens and manage the users.

Is there any way to solve this? I wondered if I could:

starcraft66 commented 1 year ago

I voiced some additional concerns regarding OIDC authentication here: https://github.com/devture/matrix-corporal/issues/7#issuecomment-1341978316

Looks like this project isn't ready to support OIDC login for the time being.