GX-Bug #70977
geschlossenEs könenn keine Gastkonten angelegt werden, wenn nur Gastbestellung aktiviert ist
0%
Schutz vor automatisierten Registrierungen durch Skripte erhöht
Beschreibung
Wenn man nur die Gastkonto Bestellungen aktiviert hat, dann können keine Konten mehr angelegt werden.
Kann wie folgt reproduziert werden:
- Shop installieren
- Als Admin einloggen
- Im Gambio Admin unter "Einstellungen->Art der Kontoerstellung" auf "Gastkonto" umstellen
- Ausloggen
- Einen Artikel in den Warenkorb legen
- im Warenkorb auf "Kasse" klicken
- Dann neue Kundendaten eintragen und ein Konto versuchen anzulegen
Erwartetes Verhalten:
Es sollte ein Gastkonto ohne Probleme erstellt werden können.
Tatsächliches Verhalten:
Es kann kein Gastkonto angelegt werden, es erscheint eine Fehlermeldung.
If you have only activated the guest account orders, then no more accounts can be created.
Can be reproduced as follows:
- install the store
- log in as admin
- switch to “Guest account” in the Gambio Admin under “Settings->Type of account creation”
- log out
- add an item to the shopping cart
- click on “Checkout” in the shopping cart
- then enter new customer data and try to create an account
Expected behavior:
It should be possible to create a guest account without any problems.
Actual behavior:
No guest account can be created, an error message appears.
{"message":"user might be a bot","context":{"session ID":"session-6666f78624b107.58234466","exception":{"class":"SuperhumanRegistrationSpeedException","message":"user might be a bot","code":0,"file":"/var/www/system/core/MainFactory.inc.php","line":390,"trace":["/var/www/system/core/MainFactory.inc.php:339
│ array_shift($args);
│
├─ return MainFactory::create_object($className, $args);
│ }
│ ","/var/www/GXMainComponents/Extensions/Customers/CreateAccountProcess.inc.php:196
│ $inputArray = $this->customerCollection->getArray();
│ if(!$inputValidatorService->validateTimestamp($inputArray['timestamp'])){
├─ throw MainFactory::create('SuperhumanRegistrationSpeedException', 'user might be a bot');
│ }
│ }","/var/www/GXMainComponents/Extensions/Customers/AbstractCreateAccountProcess.inc.php:92
│ $this->customerCollection = $customerCollection;
│
├─ $this->_validateGuest();
Dateien
Von Rico Schreiber vor 5 Monaten aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Rico Schreiber gesetzt
- Zielversion wurde auf 5.0.0.0 gesetzt
Von Rico Schreiber vor 5 Monaten aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Rico Schreiberwurde gelöscht - Release Notes Langtext aktualisiert (Vergleich)
Von Krystian Czerwinski vor 5 Monaten aktualisiert
- Zugewiesen an wurde auf Krystian Czerwinski gesetzt
Von Krystian Czerwinski vor 5 Monaten aktualisiert
- Status wurde von Testing zu Erledigt geändert
Von Jessica Balaban vor 5 Monaten aktualisiert
- Datei 2024-07-05_12h41_42.mp4 2024-07-05_12h41_42.mp4 wurde hinzugefügt
ASQA - Regressionstest: erfolgreich
getestet auf Desktop (Firefox Version 127.0 (64-Bit), Chrome Version 126.0.6478.127 (Offizieller Build) (64-Bit), Edge Version 126.0.2592.87 (Offizielles Build) (64-Bit)), Gambio Version: v5.0.0.0
Es können ohne Probleme Gastkonten angelegt werden.