Giter VIP home page Giter VIP logo

dokuwiki-plugin-captcha's Introduction

Hi there 👋

I'm Andreas Gohr, welcome to my github profile. I'm a web developer and maker living in Berlin, Germany. You probably know me from my work on DokuWiki, but you'll find all kinds of other projects here. Check the links below to get started.

🔨 Check out what I'm currently working on

These are the projects I most recently worked on.

📜 My recent blog posts

I blog at splitbrain.org for nearly two decades now. Here is what I have published recently.

♥️️ These awesome people sponsor me (thank you!)

If you like what I'm doing, you can sponsor me on github. These fine people already do.

:octocat: All the statistics

github stats top languages

🐙 Octo-Ring

I'm a member of Octo-Ring - a webring (remember those?) for github user profiles. Because why wouldn't I?

dokuwiki-plugin-captcha's People

Contributors

alexgearbox avatar aneves avatar araname avatar arnehanssen avatar chtiland avatar coastgnu avatar diafol666 avatar docxml avatar dryoo avatar ehliman avatar iliya05 avatar iobataya avatar jacobpalm avatar jfmd21 avatar klap-in avatar laynee avatar magistere avatar maxwhitepl avatar moisesbr-dw avatar monotropos avatar mprins avatar nerun avatar p-ssw0rd avatar palskogholt avatar pimpster82 avatar ptbrown avatar sawachan avatar splitbrain avatar ubuntu51 avatar unixhex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

dokuwiki-plugin-captcha's Issues

Hogfather and Captcha (2022-01-11) issue

Hi,

I have hogfather version of dokuwiki and captcha plugin 2022-01-11, configured to use Text (prefilled with JavaScript).

The problem is on the very first login attempt I get error message,
Sorry, but the CAPTCHA wasn't answered correctly. Maybe you're not human at all?
But on successive attempt it succeeds.

What can I do to make the very first login attempt succeed?

realpath() should not be used

To correctly work with symlinks, the use of realpath() is discouraged. DokuWiki's fullpath() should be used instead.

Translation for de-informal

Hi,

the translation for de-informal is missing, so there is displayed the english version on german wikis.

greets

flam

uses deprecated blowfish lib

plugins/captcha/captcha/img.php
18:$rand = PMA_blowfish_decrypt($_REQUEST['secret'], auth_cookiesalt());

plugins/captcha/captcha/helper.php
110: $rand = PMA_blowfish_decrypt($_REQUEST[$this->field_sec], auth_cookiesalt());

plugins/captcha/captcha/wav.php
24:$rand = PMA_blowfish_decrypt($_REQUEST['secret'],auth_cookiesalt());

plugins/captcha/captcha/helper.php
53: $secret = PMA_blowfish_encrypt($rand, auth_cookiesalt());

etc etc...

MOBILE DEVICE and CAPTA plugin

When accessing the CAPTCHA screen and registering, the alignment of the text boxes is centered which makes the box flow off to the right on some mobile devices in portrait mode (in non desktop mode) particularly if the text box is expanded.
I think the problem would be easily solved with LEFT alignment of the line showing the svg captcha text speaker icon and box. That would greatly increase usability. Could the box be tinted to invite input?
In the configuration section could the default values be made clear so they can be reverted to if changed with a poor outcome and a default value for just that field is desired?

Errors after failed login

If I enter wrong login credentials, captcha check fails with the message Sorry, but the CAPTCHA wasn't answered correctly. Maybe you're not human at all?

Sometimes this does not happen at the first failed attempt, but the second or third consecutive one.

Debugging shows me that in those cases \helper_plugin_captcha::retrieveCaptchaCookie returns false, because it does not find a cookie file. A cookie does exist, but it has a different name.

Logging in with correct credentials does not seem to be affected.

Doesn't work with Chrome

It works well with Chromium + Linux MINT or Mozilla Firefox + Linux MINT but it doesn't work with Chrome navigator version 37.0.2062.102 m + Windows XP Pro :

Warning: mdecrypt_generic(): An empty string was passed in /home/energino/public_html/urbolienne/wiki/inc/phpseclib/Crypt_Base.php on line 915
Désolé, vous n'avez pas répondu correctement au test anti-spam. Peut-être n'êtes vous pas humain ?

CAPTCHA for dokuwiki login

I've unsuccessfully tried to find how to use this CAPTCHA plugin (or another one) also for the dokuwiki login page :(

Any hints? Thank you

Under Detritus: Does not block the protected operation on incorrect input

After entering an incorrect captcha string, the red message saying that the input was wrong appears (as expected), but the underlying operation that should be protected with captcha (such as a login) succeeds (which is very wrong, making captcha de facto useless!).

This is 100% reproducible at my place and apparently independent of the browser used, or of the captcha mode.

Dokuwiki: 2015-08-10a "Detritus". Captcha newly reinstalled. PHP: 5.4.

Captcha looks like not working correctly/optimal against Spammer

I'm using the plugin for my contact form. I had the hope, to minimize spamming. At first, I used for chars, image, I have reconfigured this to 6 chars but with no success.

Around every hour a SPAM-Mail is generated. I have no idea, how they go around the captcha Protection!

All SPAM has the following content or similar:

Ihre Mailadresse 		 [[email protected]](mailto:[email protected])
Ihre Nachricht 		 Schauen Sie sich das neue Finanzinstrument an, das Sie reich machen kann. https://com.dkworld.de/gotodate/go

Is there a known way, to make the protection better?

Regards

Captcha not working anymore after last update

DW Release: 2023-04-04 "Jack Jackrum"
Captcha Plugin Version: 2022-08-27

I recently updated to the latest dokuwiki/captcha-plugin version. After that I noticed, that the captcha plugin does not work anymore.

I am using it together with the bureaucracy-plugin. I am using a fixed phrase as captcha. It's possible to submit the form with the captcha field empty or putting anything wrong there.

PS: There is also already an issue open here.

Audio text is different from image text

In both Image+Audio and SVG+Audio, the audio text is completely different from the image text. The audio text is considered incorrect. Only the text in the image works.

Text prefilled with Javascript, DOESN'T MATCH

http://earth.zen-do.ru
"Text prefilled with Javascript" was set.

  1. Some user reported that, using Firefox, he wasn't able to register, always getting an error:
    "Sorry, but the CAPTCHA wasn't answered correctly. Maybe you're not human at all?"
  2. I tried myself and could register.
    (FF 27.0.1 with NoScript, scripts for that site Allowed).

But when I tried to comment with Discussion plugin, I also got a message:
"Sorry, but the CAPTCHA wasn't answered correctly. Maybe you're not human at all?"

  1. When I tried to use IE 9 (x64), CAPTCHA with Discussion also didn't work, the same way.

Captcha 'Text prefilled with Javascript' not hidden

Hi,

if I got the documentation right, the captcha 'Text prefilled with Javascript' should be invisible to users if javascript is active.

In my installation it is visible but correctly filled with the captcha text.

Tested with:
DW: Adora Belle
Browser: FF 17.0.1 and Chromium 20.0.1132.47

cu,
ant-chaoz

PHP 8 - Warning: Undefined array key

Hi,
i am getting the warning:

Warning: Undefined array key "REMOTE_USER" in /{Path}/lib/plugins/captcha/action.php on line 190

on the login form with php 8.
I gues this is because $_SERVER['REMOTE_USER'] is not set for not logged in users.

Captcha problem in Firefox and Opera: locked input focus, no possibility of mouse use.

Hi, when I tried using captcha with bureacracy plugin, in Firefox (3.6.12) and Opera (10), I was not able to change input focus from one input field to another by any mean, except using [Shift]-[Tab], which is disturbing since I'm not able to explain my users, how to use keyboard instead of mouse :(.
Any help/idea will be very helpful!
This behavior does not happen with IE.

breaks toolbar in lemming

when this plugin is enabled in lemming, the toolbar (and the up/down arrows, etc) is broken.

but apart from that, it works well, and seems to help reduce forum spam

(yes, i shld probably update, but when something works i dont have time to fix it)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.