User Tools

Site Tools


docs:oauth2

OAuth 2.0 SSO

Current considered solution is Authelia. Alternatively, Nextcloud seems to embed an identity provider starting from NC 14.

TODO: check whether the Nextcloud IDP exists and its capabilities

According to the documentation, it can be deployed either over bare metal (good, since we use LXCs), or over K8s.

The documentation references multiple deployment scenarios:

Using Oauth2 for MX authentication

Other applications

Dokuwiki

A maintained plugin exists (https://www.dokuwiki.org/plugin:oauth).

TODO: test the configuration and paste a sample here

Apache2

An Apache module is available in the Debian repositories, starting from Debian Jessie.

https://packages.debian.org/sid/libapache2-mod-auth-openidc

https://github.com/zmartzone/mod_auth_openidc

TODO: test the configuration and paste a sample here

docs/oauth2.txt · Last modified: 2021/03/19 15:38 by root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki