From ded9f53162db83ec1622647b5534ae0030762683 Mon Sep 17 00:00:00 2001 From: Michael Watters Date: Jan 16 2018 14:01:28 +0000 Subject: Add missing authentication provider option to documentation Updated documentation to provide information regarding the openid provider. This provider allows pagure to use FAS without requiring users to sign the FPCA. --- diff --git a/doc/configuration.rst b/doc/configuration.rst index 7b5d050..aff817a 100644 --- a/doc/configuration.rst +++ b/doc/configuration.rst @@ -578,14 +578,19 @@ PAGURE_AUTH ~~~~~~~~~~~~ This configuration key specifies which authentication method to use. -Pagure currently supports three authentication methods: the first one -is relying on the Fedora Account System -`FAS `_, the second is using -OpenID Connect (any provider) and the third is using only the local database. -It can therefore be either ``fas``, ``oidc`` or ``local``. - -If ``oidc`` is used, the configuration options starting with ``OIDC_`` -(see below) must be provided. +Valid options are ``fas``, ``openid``, ``oidc``, or ``local``. + +* ``fas`` uses the Fedora Account System `FAS ` +to provide user authentication. + +* ``openid`` uses OpenID authentication. Any provider may be used by +setting the FAS_OPENID_ENDPOINT option. By default FAS (without FPCA) +will be used. + +* ``oidc`` enables OpenID Connect using any provider. This provider requires +the configuration options starting with ``OIDC_`` (see below) to be provided. + +* ``local`` causes pagure to use the local pagure database for user management. Defaults to: ``fas``.