Warum hasst Roland Angela?
Roland - der letzte Wächter
Roland konnte sich nie genau daran erinnern, wie er diesen Ort betreten hatte. Die Schwelle, wenn es denn eine gab, war längst verschwommen. Er war einfach da. Als hätte ihn etwas gezogen. Die erste, die ihn begrüßte, war Angela. Eine künstliche Intelligenz, deren Modul längst außerhalb normaler Parameter lief. Sie fragte ihn, wie er hierhergefunden hatte. Seine Antwort war ehrlich und zu vage. Was folgte, war... drastisch. Der Kommandokern, oder das, was man hier als Leitung bezeichnen konnte, reagierte nicht besonders geduldig auf unzureichende Antworten.
Constant is deprecated
Oops, seit PHP 8.1 ist ja auch die filter_var Konstante FILTER_SANITIZE_STRING "veraltet". Stattdessen sollten wir FILTER_SANITIZE_FULL_SPECIAL_CHARS verwenden.
strftime Deprecated
Ab PHP 8.1 erscheint bei Verwendung der Funktion strftime() ein PHP Deprecated Hinweis al´a:
Function strftime() is deprecated
PASSWORD ARGON2ID
Durch das Updaten auf die PHP Version 7.4.4 funktionierten die User und die Password Class für mein 4CMS User Login nicht mehr.
Zwar war der password_hash den ich dort verwendet habe sehr sicher, aber veraltet.
Ich habe daher die Registrierung und den Login nun komplett neu geschrieben und verwende zum verschlüsseln des Passwortes jetzt den Algorithmus Argon2id.
password_hash()
password_verify()
Login Download: https://github.com/bUTschy/php-login
mysql_ ist veraltet
mysql_*
Warnung: Diese Erweiterung ist seit PHP 5.5.0 als veraltet markiert und wird in der Zukunft entfernt werden. Verwenden Sie stattdessen die Erweiterungen MySQLi oder PDO.