Zikula 1.4.3 mit überarbeiteten Authentifizierungsmethoden

in  Verschiedenes , , ,

Zikula 1.4.3 mit überarbeiteten Authentifizierungsmethoden

Craig Heydenburg hat in den letzten Wochen die Benutzerverwaltung (Users-Modul) im Zikula-Core zur Unterstützung von Twig und Symfony Forms überarbeitet. Doch damit nicht genug: er hat zudem jegliche Funktionalität in Bezug auf die Registrierung und die Anmeldung von Benutzern in ein eigenes Systemmodul namens ZAuth separiert, welches ebenfalls im Core enthalten ist.

Als Teil dieser Auslagerung wurden die Schnittstellen zur Implementierung von Authentifizierungsmethoden generalüberholt. Damit wird es nun einfacher, andere Wege zur Erstellung neuer Benutzer und zum Login derselben anzubieten. Ein Beispiel hierfür ist das OAuth-Modul, mit dem Anmeldungen basierend auf dem OAuth-Standard durchgeführt werden können. Aktuell werden darüber bereits die Anbieter Github und Google unterstützt. Damit kann man sich ganz einfach mit einem bestehenden Github- oder Google-Konto auf Zikula-Seiten, die das Modul installiert haben, anmelden.

Zwar waren solche Authentifizierungsmethoden zuvor bereits möglich, mit den neuen Schnittstellen ist das Ganze aber wesentlich einfacher für den Modulentwickler. Darüber hinaus sind die Anbelange besser getrennt, da das Benutzermodul sich nun ausschließlich auf das User-Management konzentrieren kann.

Weitere Beiträge in Kategorie Verschiedenes

HTML5 Barcode Detection API mit Polyfill verwenden
- Wer sich mit dem Thema PWA (Progressive Web App) beschäftigt, steht vor einer gewachsenen Auswahl unterschiedlicher APIs, welche Zugriff auf unterschiedliche Gerätefunktionen erlauben. So ist es …
GitHub vereinfacht Markdown-Nutzung mit Slash-Commands
- Gestern sind die GitHub Markdown Helpers in einer Beta-Version veröffentlicht worden. GitHub führt damit kleine Tools ein, mit denen unterschiedliche Elemente interaktiv eingebunden werden können. …
Das YAGNI-Prinzip in der Entwicklung
- In der Softwareentwicklung gibt es einige fundamentale Prinzipien, mit denen die Dinge einfach gehalten und Komplexitäten beherrscht werden sollen. Sehr bekannt sind etwa das KISS-Prinzip (keep it …
Dokumente und Belege mit paperless-ngx flexibel pflegen und handhaben
- Das papierlose Büro war bislang ein Traum, den wir aus Gründen der revisionssicheren Archivierung noch nicht gelebt haben. Durch einen Artikel bin ich jedoch vor ein paar Wochen auf das Open Source …
Frohe Weihnachten und erholsame Feiertage
- Wir wünschen allen Leserinnen und Lesern ein schönes Weihnachtsfest 🎅 und angenehme Festtage. Kommt gut ins neue Jahr 🎉 und lasst es Euch gut gehen.