RADIUS Login
Hersteller: Ulrich Schmidt
Kategorie: Authentifizierung
Erste Veröffentlichung: 31.12.2017
Letzte Änderung: 26.06.2019
Ermöglicht Usern sich über einen RADIUS Server an UliCMS anzumelden.
Abhängigkeiten
- KLogger
- PHP 7.0 oder 7.1
- PHP radius Modul (nur benötigt für radius_login Version 1.4 und älter)
Installationsanleitung
- Fügen Sie vor der Installation des Moduls folgendes Snippet in die Datei cms-config.php ein. Passen Sie die Konfiguration wie gewünscht an
public $radius_login = [ "radius_host" => [ "server1", "server2", "server3", "server4" ], "create_user" => true, "default_firstname" => "John", "default_lastname" => "Doe", "skip_on_error" => true, "log_enabled" => false, "shared_secret" => "mysecret", "mail_suffix" => "firma.de", "sync_passwords" => true ];
- Installieren Sie KLogger
- Installiere Sie radius_login
Konfiguration
radius_login enthält einige anpassbare Konfigurationsparameter
radius_host Die Addresse oder der Hostname eines oder mehrerer RADIUS Server
create_user Erzeuge einen Lokalen Benutzer, wenn dieser nicht existiert.
default_firstname Standard Vorname für automatisch erzeugte User
default_lastname Standard Nachname für automatisch erzeugte User
skip_on_error Wenn diese Option true ist, erfolgt ein Login über das reguläre Login-System von UliCMS, wenn der Login mehr radius fehl schlägt.
log_enabled Ob Log-Dateien erzeugt werden sollen. Die Logs werden im Ordner ULICMS_ROOT/content/logs/radius_login erzeugt.
shared_secret Hierbei handelt es sich um eine geheime Zeichenkette die sowohl dem RADIUS Server als auch dem radius_login Modul bekannt sein müssen.
mail_suffix Mail Suffix für automatisch erzeugte User E-Mail Adressen werden in dem Schema [Username]@[mail_suffix] generiert.
sync_passwords Sollen radius Passwörter mit UliCMS synchronisiert werden?
Versionen
Neu in Version 1.5
- radius_login ist nun mit UliCMS 2019.3.1 kompatibel
- Radiu Authentifizierung basiert nun auf dapphp/radius
- Die native radius Erweiterung für PHP wird nicht mehr benötigt
Neu in Version 1.4
- radius_login ist nun mit UliCMS 2018.9 kompatibel
Neu in Version 1.2
- radius_login ist nun mit UliCMS 2018.3 kompatibel
Neu in Version 1.1
- radius_login ist nun mit UliCMS 2018.2 kompatibel