Captchamidddleware

Zet CAPTCHA's op formulieren
Download nu

Captchamidddleware Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jeff Hammel
  • Uitgever website:
  • http://topp.openplans.org

Captchamidddleware Tags


Captchamidddleware Beschrijving

Zet CAPTCHA's op formulieren CAPTCHAMIDDLEWARE is een WSGI-middleware Python-pakketten voor het plaatsen van CAPTCHA's op vormen voor ongeautoriseerde gebruikers (die nog niet zijn ingelogd). Als u niet geautoriseerd bent - in Python-voorwaarden, als Remote_user niet op het verzoek is ingesteld - dan worden CAPTCHAS en een verborgen sleutel toegevoegd aan formulieren met methode = post. U moet de CAPTCHA correct oplossen om het postverzoek in te dienen. Anders stopt de CAPTCHAMIDDLEWARE uw verzoek en omleiden u terug naar het formulier. Wat zijn CAPTCHA's? -On- ik haat die dingencaptchas zijn weliswaar onvolmaakte manieren om mensen en computers uit elkaar te vertellen. Verdiend als u al bent geïdentificeerd (ingelogd), is de computer tevreden dat u u bent. Maar wat als je een anonieme opmerking op iemands blogpost wilt maken? In een perfecte wereld zou er geen captcha's zijn. In de echte wereld is er spam. Dus als ik mijn blog van spam-bots wil beschermen, moet ik iets doen. Nogmaals, CAPTCHA's zijn niet perfect, maar ze zijn op zijn minst iets. Waarom skimpygimpy? Ik gebruikte SkimpyGimpy omdat het gratis is, Open Souce en heeft een gemakkelijk te gebruiken API. Mensen klagen dat de captcha's moeilijk te lezen zijn. Sorry daarvoor. Als je het echt wilt helpen, ben ik er zeker van dat de skimpygimpy-ontwikkelaars meer dan blij zijn voor een hand. Waarom niet recaptcha? Recaptcha is vervelend omdat het een API-sleutel gebruikt en geen open source is. Ik heb geen idee waarom een van die dingen waar zijn. Als iemand wilde helpen bij het opnemen van recaptcha-ondersteuning in dit pakket, zou ik graag helpen. Maar omdat mijn oppositie tegen gesloten source software (ja, zelfs als ze webservices zijn) en API-sleutels, is het geen prioriteit voor mij. Waarom doe dit met middleware in plaats van in een app? Dit is een lang debat en het onderwerp van velen Blog berichten. Kortom, beide benaderingen zijn geldig. Als u wilt geïntegreerd met Application Logic, moet u geen middleware gebruiken voor zoiets. Als u deze functionaliteit gewoon wilt en niet geeft om een strakke integratie, kan deze aanpak voor u werken. Waarom ziet CAPTCHAMIDDLEWARE er half uit? Omdat het is. Dit is erg een werk in uitvoering. Zijn doelgroep is duidelijk ontwikkelaars die hun handen vies willen krijgen. Dus, volgens de gebruikelijke disclaimer, sorry voor de puinhoop, werk eraan. Vereisten: · Python


Captchamidddleware Gerelateerde software