Shopware Plattform / 6 / Playground lokal ohne Docker

@Jens_K schrieb:

Moin! Der Fehler mit ARGON2 kommt dann, wenn php ohne argon2 kompiliert wurde. Eigentlich sollte das bei PHP 7.2 standardmäßig so sein.

Das phpmyadmin und andere Clients die Daten nicht korrekt anzeigen musste wir leider auch schon feststellen. Es handelt sich bei den Feldern um UUIDs, welche binär abgespeichert wurden. Ich persönliche nutze https://www.adminer.org/, da klappt die Darstellung problemlos.

 

Aktuell ändert sich noch einiges, es kann daher vorkommen, das die Plugins nicht immer up to date sind.

mh … Nutzt jemand von euch OSX mit Homebrew? Ich glaube auch, dass es bei PHP 7.2 bereits drin sein müsste. Habe es nun versucht 7.2 zu reinstallen mit --with-argon2. Bekomme dan allerdings: Error: invalid option: --with-argon2 

Argo2 ist widerrum installiert, aber anscheinend PHP damit nicht kompiliert:

brew install argon2

Warning: argon2 20171227 is already installed and up-to-date

Ich habe nichts dazu gefunden, da es mir komplett neu ist: Aber kann ich irgendwo sehen/testen, ob Argon2 installiert ist? Habe dazu nichts gefunden.

Mit Laravel bspw. klappt der Argon Hash. Vielleicht nutzt Laravel da auch irgendein weiteres Package, keine Ahnung.

Wenn ich bspw. password_hash(‚somepassword‘, PASSWORD_ARGON2I, [‚memory_cost‘ => 2048, ‚time_cost‘ => 4, ‚threads‘ => 3]); ausgeben lassen will, derselbe Fehler wie bei Shopware.