> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/2.x-de/administrationshandbuch/admin-guide/authentication.md).

# Authentifizierung

Chamilo unterstützt verschiedene Authentifizierungsmethoden, vom integrierten Benutzername-/Passwort-System bis hin zu Single-Sign-On-Lösungen für Unternehmen.

## Konfigurationsdatei

Alle externen Authentifizierungsmethoden werden in `config/authentication.yaml` konfiguriert. Eine Vorlage ist unter `config/authentication.dist.yaml` verfügbar. Die allgemeine Struktur lautet:

```yaml
parameters:
  authentication:
    <access_url_id>:
      <auth_method>:
        <provider_name>:
          <config_key>: <value>
```

Nach der Bearbeitung der Datei, leeren und aktualisieren Sie den Cache:

```bash
php bin/console cache:clear
php bin/console cache:warmup
```

Externe Login-Schaltflächen erscheinen auf der Anmeldeseite, nachdem der Cache aktualisiert wurde.

## Unterstützte Methoden

* [**OAuth2**](/2.x-de/administrationshandbuch/admin-guide/authentication/oauth2.md) — Azure AD, Keycloak, Facebook und generische OAuth2-Anbieter
* [**LDAP**](/2.x-de/administrationshandbuch/admin-guide/authentication/ldap.md) — Authentifizierung über einen LDAP- oder Active Directory-Server
* [**CAS**](/2.x-de/administrationshandbuch/admin-guide/authentication/cas.md) — Central Authentication Service (veraltet, nicht funktionsfähig in 2.x)
* [**SCIM**](/2.x-de/administrationshandbuch/admin-guide/authentication/scim.md) — Automatisierte Benutzerbereitstellung von externen Identitätsanbietern
* [**SSO-Konfiguration**](/2.x-de/administrationshandbuch/admin-guide/authentication/sso-configuration.md) — Fehlerbehebung und Hinweise zu verschiedenen Methoden

## Standard-Authentifizierung

Standardmäßig verwendet Chamilo sein eigenes internes System — Benutzer melden sich mit einem Benutzernamen und Passwort an, die in der Chamilo-Datenbank gespeichert sind. Externe Methoden sind ergänzend: Das standardmäßige Anmeldeformular bleibt neben den konfigurierten Anbietern verfügbar.

## Weitere Informationen

Für eine vollständige Parameterreferenz und fortgeschrittene Szenarien besuchen Sie die [Wiki-Seite zur Konfiguration der externen Authentifizierung](https://github.com/chamilo/chamilo-lms/wiki/External-Authentication-configuration).
