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

Question about the OIDC and the urn:matrix:org.matrix.msc2967.client:device:[random-string] scope. #4595

Closed
lukasz-zaroda opened this issue Dec 19, 2024 · 1 comment

Comments

@lukasz-zaroda
Copy link

lukasz-zaroda commented Dec 19, 2024

I try to use this library to create a client that would authenticate with an OIDC server, but I stumbled on an issue. When creating an authorization URL, matrix-js-sdk creates randomized scope: urn:matrix:org.matrix.msc2967.client:device:[random-string]. Initially, I thought that I could use KeyCloak as OIDC provider, but it doesn't support dynamic scopes, and I'm not sure if anything does. What I'm supposed to do? :) Looking for a different OIDC server? Is there even a server that supports dynamic scopes? Is there anyone who managed to use OIDC authentication here? Am I missing something? :)

Added: How terrible would be to replace this random string with a static one? ;)

@t3chguy
Copy link
Member

t3chguy commented Dec 19, 2024

This is a bug tracker not a support channel. For future support queries seek help in #matrix-dev:matrix.org - the Native OIDC support in Matrix is based on MSC2967 and requires a compatible IdP such as https://github.com/matrix-org/matrix-authentication-service

@t3chguy t3chguy closed this as not planned Won't fix, can't repro, duplicate, stale Dec 19, 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