Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dysfunctions when using SSO #12

Closed
makayabou opened this issue Oct 15, 2020 · 1 comment
Closed

dysfunctions when using SSO #12

makayabou opened this issue Oct 15, 2020 · 1 comment

Comments

@makayabou
Copy link

I'm using Nextcloud with SSO enabled by OpenId Connect Login app, connected to a keycloak instance.

If I create a conversation with an internal user (not on Keycloak SSO), I can bridge it to my mattermost instance, and in works immediatly in both directions.

If I create a conversation with a Keycloak user with nextcloud Openid, things are harder:

  • I need to had the personal token from Mattermost in config.toml . found the solution here
  • it takes a long time(like 2-3 minutes) for first synchronisation
  • above all: In Mattermost I can reveive messages written in Nextcloud talk, but messages are not reproduced other way around, from Mattermost to Nextcloud.

Do you know how I can have 2-way sync with SSO on Nextcloud?

Thanks for your great work !

@JaneIsContributing
Copy link

If I understand the code of the Talk application correctly, it adds an internal user all the time:
https://github.com/nextcloud/spreed/blob/2a46db7acb67c5a86d3ee7c05b1d848d9fe2aaed/lib/MatterbridgeManager.php#L253
So it should not actually matter if the user that created the conversation on the Talk application is a Keycloak user or an internal user?

Anyway, this repository here is only downloading the Matterbridge binary and linking it into the Talk application configuration, and does not actually provide the user interface or settings. So I will close this issue here.

@JaneIsContributing JaneIsContributing closed this as not planned Won't fix, can't repro, duplicate, stale Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants