IMAP Login
Hersteller: Ulrich Schmidt
Kategorie: Authentifizierung
Erste Veröffentlichung: 19.12.2017
Letzte Änderung: 01.07.2019
Ermöglicht Usern sich über einen IMAP (E-Mail) Server an UliCMS anzumelden.
Abhängigkeiten
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 $imap_login = [ "imap_mailbox" => "{imap.domain.de:993/imap/ssl}INBOX", "log_enabled" => false, "skip_on_error" => true, "create_user" => true, "remove_realm" => true, "sync_passwords" => true ];
- Installieren Sie KLogger
- Installiere Sie imap_login
Konfiguration
imap_login enthält einige anpassbare Konfigurationsparameter
imap_mailbox Adresse einer IMAP Mailbox, für Informationen zur Syntax schauen Sie bitte in der PHP-Dokumentation unter.imap_open()
log_enabled Ob Log-Dateien erzeugt werden sollen. Die Logs werden im Ordner ULICMS_ROOT/content/logs/imap_login erzeugt.
skip_on_error Wenn diese Option true ist, erfolgt ein Login über das reguläre Login-System von UliCMS, wenn der Login mehr IMAP fehl schlägt.
create_user Erzeuge einen Lokalen Benutzer, wenn dieser nicht existiert.
remove_realm entferne die Domain ab dem @-Zeichen aus der E-Mail Adresse bei Generierung des Nutzernamens
sync_passwords Sollen IMAP Passwörter mit UliCMS synchronisiert werden?
Changelog
Version 1.4
- Kompatiblität mit UliCMS 2019.3.1
Version 1.3
- Kompatiblität mit UliCMS 2019.3
Version 1.2
- Kompatiblität mit UliCMS 2018.3
Version 1.0
- Kompatiblität mit UliCMS 2018.2
Version 0.9
- Erstes öffentliches Release