Google Recaptcha alternatief

Overzicht

Sponsored by: Vacatures door Monsterboard

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van brom- en snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie. Functie

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Een deel van jouw werkzaamheden: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps en Power BI.

Bekijk vacature »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »
Jorn Reed

Jorn Reed

11/06/2020 18:53:20
Anchor link
Hoi allemaal,

Ik ben bezig met een Wordpress website, het thema schrijf ik zelf met het Timber starter theme. Aan de hand daarvan heb je php bestanden die de data ophalen uit het cms, en een pagina renderen in .twig formaat.

Ik heb een simpele contact pagina met een formuliertje, email, naam en vraag. Je kent het wel. Omdat dit geen te geadvanceerde website is met php classes etc, gebruik ik ook niet echt een validatie class ofzo, Omdat het om 3/4 velden gaat heb ik gewoon een simpel scriptje die de velden controleert, of het email wel een geldig email is etc.

Maar ik vraag me af, is er een alternatief voor Google Recaptcha, wat ik gewoon heel makkelijk in een simpele php validatie kan toevoegen? Zonder api gezeur etc?
 
PHP hulp

PHP hulp

22/12/2024 12:08:52
 
- Ariën  -
Beheerder

- Ariën -

11/06/2020 19:16:14
Anchor link
Wat is er volgens jou mis met Google ReCaptcha? Het is niet alleen een captcha maar ook een bot-controle.
 
Thomas van den Heuvel

Thomas van den Heuvel

11/06/2020 19:22:49
Anchor link
En heb je nu last van spam dan?

Wat je zou kunnen doen is een honeypot-veld aanmaken. Eentje die je via JavaScript onzichtbaar/inactief maakt. Wanneer dit veld wordt ingevuld dan heb je waarschijnlijk met een bot te maken.
 
Jorn Reed

Jorn Reed

11/06/2020 19:32:00
Anchor link
Thomas van den Heuvel op 11/06/2020 19:22:49:
En heb je nu last van spam dan?

Wat je zou kunnen doen is een honeypot-veld aanmaken. Eentje die je via JavaScript onzichtbaar/inactief maakt. Wanneer dit veld wordt ingevuld dan heb je waarschijnlijk met een bot te maken.


Dan moet er alleen nog controle, of een onzichtbaar veld word ingevuld.

Naja ik vind google recaptcha een beetje lastig te begrijpen haha. Moet ik daarmee nou Javascript, PHP of allebei gebruiken om het te laten werken?
 
- Ariën  -
Beheerder

- Ariën -

11/06/2020 20:03:02
Anchor link
Google ReCaptcha is gebouwd in JavaScript en doet een controle van de bezoeker op hun server, en stuurt dan een resultaat terug. Deze gebruik je met PHP om dit in je formulier af te handelen.
 
Jorn Reed

Jorn Reed

11/06/2020 20:22:18
Anchor link
Je moet als ik het goed begrijp een js script inladen, dan met een google js functie de captcha inladen op een form element/div, en dan dit soort php code toch?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
        $email
;$comment;$captcha;
        if(isset($_POST['email'])){
          $email=$_POST['email'];
        }

        if(isset($_POST['comment'])){
          $comment=$_POST['comment'];
        }

        if(isset($_POST['g-recaptcha-response'])){
          $captcha=$_POST['g-recaptcha-response'];
        }

        if(!$captcha){
          echo '<h2>Please check the the captcha form.</h2>';
          exit;
        }

        $secretKey = "Put your secret key here";
        $ip = $_SERVER['REMOTE_ADDR'];
        // post request to server
        $url = 'https://www.google.com/recaptcha/api/siteverify?secret=' . urlencode($secretKey) .  '&response=' . urlencode($captcha);
        $response = file_get_contents($url);
        $responseKeys = json_decode($response,true);
        // should return JSON with success as true
        if($responseKeys["success"]) {
                echo '<h2>Thanks for posting comment</h2>';
        }
else {
                echo '<h2>You are spammer ! Get the @$%K out</h2>';
        }

?>

Had die code even snel online gevonden, maar zo kan ik het makkelijk combineren met mijn eigen validatie.
Is Recaptcha nog steeds gratis, had begrepen dat google maps tegenwoordig geld kost na een bepaalde tijd met een google billing account ofzo?
 
- Ariën  -
Beheerder

- Ariën -

11/06/2020 20:53:17
Anchor link
ReCaptcha is gewoon gratis.

Ook Google Maps is vrij te gebruiken, hoor. Maar vanaf een bepaald aantal hits moet je een billing account aanmaken, en dan duurt het nog even voordat je echt die credits moet betalen. Die limieten liggen erg ruim.

ReCaptcha 3 werkt met een treshold, en die geeft een waarde of een bezoeker betrouwbaar is, of juist niet. Ook werkt deze onzichtbaar.
Gewijzigd op 11/06/2020 20:54:37 door - Ariën -
 
J opla

j opla

24/09/2020 15:56:41
Anchor link
Google ReCaptcha lijkt gratis ... maar is het niet.
 
- Ariën  -
Beheerder

- Ariën -

24/09/2020 16:32:51
Anchor link
J opla op 24/09/2020 15:56:41:
Google ReCaptcha lijkt gratis ... maar is het niet.


Hoe kom je daarbij? Of ben je commercieel bezig met een drukbezochte site?
Gewijzigd op 24/09/2020 16:34:28 door - Ariën -
 
J opla

j opla

24/09/2020 16:35:16
Anchor link
wat denk je zelf? er wordt betaald met data. daarnaast worden (ingelogde) gebruikers van google chrome voorgetrokken tov gebruikers van firefox en safari
Gewijzigd op 24/09/2020 16:38:34 door j opla
 
- Ariën  -
Beheerder

- Ariën -

24/09/2020 16:38:27
Anchor link
Wat wil je ermee zeggen?
 
J opla

j opla

24/09/2020 16:39:12
Anchor link
maar het gaat off-topic
 
- Ariën  -
Beheerder

- Ariën -

24/09/2020 16:40:20
Anchor link
Ja, jij begint :-/

Als je goede discussie wilt starten dan mag je een nieuw topic openen.
 
 

Dit topic is gesloten.



Overzicht

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.