# shopware 5.2 captcha ersetzen

**URL:** <https://forum.shopware.com/t/shopware-5-2-captcha-ersetzen/45286>\
**Category:** Programmierung\
**Created:** [18. April 2017 um 10:13 UTC](https://forum.shopware.com/t/shopware-5-2-captcha-ersetzen/45286 "2017-04-18T10:13:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wontfix](https://avatars.discourse-cdn.com/v4/letter/w/b19c9b/32.png) [@wontfix](https://forum.shopware.com/u/wontfix)\
**Post date:** [18. April 2017 um 10:13 UTC](https://forum.shopware.com/t/shopware-5-2-captcha-ersetzen/45286/1 "2017-04-18T10:13:03Z")

</div>

lese ich richtig das es ist nicht leicht die captcha system in shopware 5.2 durch plugin zu ersetzen?

weil die shopware captcha prüfung ist in eine private methode [shopware/Forms.php at 5.2 · shopware/shopware · GitHub](https://github.com/shopware/shopware/blob/5.2/engine/Shopware/Controllers/Frontend/Forms.php#L543)  
können wir es nicht durch ein plugin ersetzen?

also müsste der plugin so funktionieren das die private $captcha != substr(md5($rand), 0, 5)&nbsp;prüfung klappt?

hat jemand schon versucht google (invisible) recaptcha damit zu benutzen?  
ist es überhaupt möglich?  
andere ideen? (außer auf 5.3 zu warten? [Implementing your own captcha](https://developers.shopware.com/developers-guide/implementing-your-own-captcha/))

---

<div class="post-metadata">

**Author:** ![pino](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/pino/32/14373_2.png) [@pino](https://forum.shopware.com/u/pino)\
**Post date:** [18. April 2017 um 14:32 UTC](https://forum.shopware.com/t/shopware-5-2-captcha-ersetzen/45286/2 "2017-04-18T14:32:42Z")

</div>

> **[Google reCAPTCHA "Ich bin kein Roboter"](https://store.shopware.com/fried73838428576f/google-recaptcha-ich-bin-kein-roboter.html?number=Fried73838428576)**
>
> Keine Weiterentwicklung für Shopware 5.3 geplant:  Die Funktionalität unseres Plugins kann seit SW 5.3 im Standard abgebildet werden. Hier können Sie…

&nbsp;

zu invisible finde ich nix außer coming soon.&nbsp;

---

<div class="post-metadata">

**Author:** ![wontfix](https://avatars.discourse-cdn.com/v4/letter/w/b19c9b/32.png) [@wontfix](https://forum.shopware.com/u/wontfix)\
**Post date:** [19. April 2017 um 10:27 UTC](https://forum.shopware.com/t/shopware-5-2-captcha-ersetzen/45286/3 "2017-04-19T10:27:11Z")

</div>

> [@pino schrieb:](https://forum.shopware.com/profile/1734/pino "pino")
> 
> [http://store.shopware.com/fried73838428576/google-recaptcha-ich-bin-kein-roboter.html?number=Fried73838428576](http://store.shopware.com/fried73838428576/google-recaptcha-ich-bin-kein-roboter.html?number=Fried73838428576)

ist das deine plugin? wenn ja, wie hast du es gelöst?  
(weil es nicht-kostenlos und closed-source ist, können wir ja nicht nachschauen)  
&nbsp;

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [19. April 2017 um 13:37 UTC](https://forum.shopware.com/t/shopware-5-2-captcha-ersetzen/45286/4 "2017-04-19T13:37:42Z")

</div>

Hallo wontfix,

die Funktionalität gibt es leider erst ab 5.3  
Aber vielleicht kannst du dir trotzdem etwas für 5.2 herleiten:&nbsp;[Implementing your own captcha](https://developers.shopware.com/developers-guide/implementing-your-own-captcha/)

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann

---

<div class="post-metadata">

**Author:** ![wontfix](https://avatars.discourse-cdn.com/v4/letter/w/b19c9b/32.png) [@wontfix](https://forum.shopware.com/u/wontfix)\
**Post date:** [20. April 2017 um 08:05 UTC](https://forum.shopware.com/t/shopware-5-2-captcha-ersetzen/45286/5 "2017-04-20T08:05:36Z")

</div>

hab es jetzt mit der “füttere shopware 5.2 hardkodierte captcha prüfung mit richtige antwort wenn recaptcha ist erfolgreich” methode gelöst. scheint zu funktionieren, und hier paar notizen:

- recaptcha kills html5 validation, and i dont care…
- recaptcha removes value=submit from submit button and therefor shopware logic fails
  - fix: add hidden input name=Submit value=submit
