MeshCentral icon indicating copy to clipboard operation
MeshCentral copied to clipboard

Support generic OpenID auth

Open alceasan opened this issue 3 years ago • 2 comments

I recently started using this platform, and it's really useful coming from Apache Guacamole and far easier to install and use.

I'm currently runing in a docker container behind reverse proxy (Traefik), working great after some config. I saw in the docs that there is support to OAuth SSO with somre providers like Twitter, Google, Reddit, even Azure tenants, but as a selfhoster I'd like to use my own platform for this.

Could it be possible to integrate a selfhosted OpenID auth platform like Keycloak, Authelia or Authentik?

alceasan avatar Jan 18 '22 15:01 alceasan

MeshCentral uses Passport.js internally for OAuth. Your right that I added a generic SAML authentication system, but not a generic OAuth one. It should not be too difficult to add since the environment is setup, but given the number of requests I am getting, not sure when I can get around to this.

Ylianst avatar Jan 19 '22 01:01 Ylianst

Added with #3856.

mstrhakr avatar Aug 31 '22 15:08 mstrhakr