auth.rst
35 lines
| 1.0 KiB
| text/x-rst
|
RstLexer
r1 | .. _authentication-ref: | |||
Authentication Options | ||||
====================== | ||||
r2656 | |RCE| provides a built in authentication against its own database. This is | |||
r3290 | implemented using ``RhodeCode Internal`` plugin. This plugin is enabled by default. | |||
r2656 | Additionally, |RCE| provides a Pluggable Authentication System. This gives the | |||
r1 | administrator greater control over how users authenticate with the system. | |||
.. important:: | ||||
r3290 | You can disable the built in |RCE| authentication plugin | |||
``RhodeCode Internal`` and force all authentication to go | ||||
r2656 | through your authentication plugin of choice e.g LDAP only. | |||
However, if you do this, and your external authentication tools fails, | ||||
r3290 | accessing |RCE| will be blocked unless a fallback plugin is | |||
enabled via :file: rhodecode.ini | ||||
r1 | ||||
r3290 | ||||
|RCE| comes with the following user authentication management plugins: | ||||
r1 | ||||
.. toctree:: | ||||
r3290 | auth-token | |||
r2656 | auth-ldap | |||
auth-ldap-groups | ||||
r3290 | auth-saml-generic | |||
auth-saml-onelogin | ||||
auth-saml-duosecurity | ||||
r5505 | auth-saml-azure | |||
r2656 | auth-crowd | |||
auth-pam | ||||
r1 | ssh-connection | |||