Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

openid connect #6182

Closed
carlokok opened this issue Oct 8, 2019 · 8 comments
Closed

openid connect #6182

carlokok opened this issue Oct 8, 2019 · 8 comments

Comments

@carlokok
Copy link

carlokok commented Oct 8, 2019

One feature synapse seems to be missing is a simple authentication against a foreign database/website. I know there's CAS and SAML support, but those are huge undertaking, while openid connect can easily be implemented and should suffice for most usecases (it's just oauth2 with an entrypoint after authentication).

https://openid.net/connect/

@auscompgeek
Copy link
Contributor

I suppose one way of working around this is to use Auth0 as a SAML IdP.

@turt2live
Copy link
Member

This should just be the pair of https://matrix.org/docs/spec/client_server/r0.5.0#id199 and https://matrix.org/docs/spec/server_server/r0.1.3#openid ?

Both these endpoints are implemented and supported by synapse - it's how integration managers work.

@carlokok
Copy link
Author

carlokok commented Oct 8, 2019

@turt2live That's the "other way around". That's how clients / integrations authenticate against synapse. I'm talking about how synapse authenticates users. When running as part of an existing community, being able to make users use their existing logins is a huge advantage.

@friedger
Copy link

Openid connect (with self-issued provider) can help to solve authentication with decentralized identities (like https://github.com/matrix-org/matrix-doc/issues/778)

See recent paper (that came out of RWoT I think): https://self-issued.info/?p=2013

@phalt
Copy link

phalt commented Feb 7, 2020

I'm looking to use openID to allow my team to quickly login to our matrix instance without having to generate a load of new user accounts. Any progress on this?

@OvermindDL1
Copy link

I'm also curious in this, I use OpenID Connect for my open source development server and was curious in how to have matrix auth against that, is it not yet possible?

@ara4n
Copy link
Member

ara4n commented Apr 21, 2020

#7256

@clokep
Copy link
Member

clokep commented May 8, 2020

This was added in #7256.

@clokep clokep closed this as completed May 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants