Joomla! 3.6.5 Entwickler-Info

Das Joomla! Security Strike Team (JSST) hat entwicklungsrelevante Mechanismen ergänzt.
Die Joomla!-Version 3.6.5 beinhaltet sicherheitserhöhende Mechanismen. Diese sind insofern entwicklungsrelevant, als Core-Klassen angepasst wurden, welche im Grund jeder J!-Entwickler benötigt. Eine Methode der JUser-Klasse wurden optimiert:
- JUser::authorise() gibt nun einen Boolean zurück
- ALT: JUser::authorise() returnt Boolean oder null; dies ging auf die dort genutzte Methode JAccess::check() zurück, welche auch null zurückgeben kann.
Wünscht der Entwickler wie bisher die Rückgabe des null-Wertes, möge er direkt Folgendes verwenden:
- JAccess::check() gibt u. a. null zurück
Die Dokumentationen wurden entsprechend angepasst.
Grundlage dieser Sicherehitsfixes waren hier u. a. Hinweise der Entwickler Fotis Evangelou (K2-Entwickler) und Nicholas Dionysopoulos (Akkeba-Backup-Entwickler).