Closed exwima closed 4 years ago
Thank you for the hint and for the right fix. Do you want to send a pull request which fixes the code?
The code works for us because our config.php
does not return true
, but one of false
, "user"
or "master"
.
Die Admin-Funktionen waren bei einer Testinstallation auch mit normaler Anmeldung zugänglich. $master war einfach bei jeder erfolgreichen Anmeldung "true". Vermutete Ursache: automatische Typkonversion beim Vergleich von Boolean mit String.
aus index.php:
Korrekturvorschlag:
$master = ($authorized === 'master');