Diese Anwendung nutzt eine statische Credential-Tabelle in config/app.local.php.
'admin' => [
'credentials' => [
[
'username' => 'admin',
'password_hash' => '$2y$12$...',
],
],
'session_timeout_seconds' => 3600,
],
username: Klartextname fuer Login.password_hash: Ergebnis von password_hash(...).php -r "echo password_hash('DEIN-PASSWORT', PASSWORD_DEFAULT), PHP_EOL;"
Hash in admin.credentials[*].password_hash eintragen.
admin.credentials anhand username suchen.password_verify($plain, $hash) pruefen.Einfachster Weg:
admin.credentials) in jeder App verwenden.password_verify(...) verwenden.Hinweis: