Currently 18:19:28 GMT

(Login | Register)

Owner: TechWorker

Type: WPMU Plugin

Created: 2007-08-17 20:22:09

Last Modified: 2007-08-18 22:01:58


WPMU-LoginCaptcha-v1.0.zip (1134 download(s))

This plugin adds captcha image verification to the WPMU login page. Another tool to stop spam posts that use auto login. This plugin is derived from WPMU-signup-captcha. It doesn't require any core file modifications. Just copy the directory structure from zip file. ReadMe.txt file included.



Posted 2007-08-18 23:57:28 by TechWorker.

There is one known bug.

The Login is working with URL "http://yoursite.com/wp-login.php", but not with "http://www.yoursite.com/wp-login.php".

If the login page is called directly using the URL "http://www.yoursite.com/wp-login.php", the $_SESSION['captcha'] is not being initialized. The first login will fail and it gets redirected to "http://yoursite.com/wp-login.php" Second login will pass.

Unfortunately, the default WPMU home page 'Login' URL directs to "http://www.yoursite.com/wp-login.php". Change your home.php 'login' URL to "http://yoursite.com/wp-login.php".


Posted 2007-08-19 00:00:33 by TechWorker.

I have a work around for the above bug.

I remove the www in the site URL. I redirect the URL type http://www.yoursite.com to http://yoursite.com in .htaccess file. Add the following lines in your .htaccess file after 'RewriteBase /'

RewriteCond %{HTTP_HOST} ^www\.(.*)
RewriteRule ^(.*) http://%1/$1 [R,L]


Posted 2007-10-14 04:21:19 by briel.

I've enhanced this project to also add a captcha to the registration page (in addition to the login page captcha) You can download the changed PHP file here: here If the link doesn't work, email me at infoATskaneatelestalkDOTcom, and I will get the file to you. This is working for me with WPMU-login-captcha v1.0, and wordpress-mu-1.2.5. I noticed that spammers were still registering at my site, even though they could not log in with a bot, so I thought a captcha on the registration page (wp-signup.php) of the WPMU home theme would be helpful. See the reg page captcha in action at cnyblogs.com. Good luck. BTW< I didn't run into the www problem above, because my site was originally set up w/o the www in the configured domain. Thus, my home page login url never included the 'www.'


Posted 2007-11-10 20:26:47 by sudar.

The Plugin is giving the following error during installation of WPMU. In order to replicate it, just copy the file to the Plugin folder before installation of WPMy and run the install.php. Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/corresco/public_html/index-install.php:21) in /home/corresco/public_html/wp-content/mu-plugins/wpmu-login-captcha.php on line 44


Posted 2008-03-20 12:01:13 by liron.

I am having problems when changing the language of messages in the files. I am getting this ERR: Warning: Cannot modify header information - headers already sent by (output started at /home/liraviv/public_html/dogblog.co.il/wp-content/mu-plugins/wpmu-login-captcha.php:1) in /home/liraviv/public_html/dogblog.co.il/wp-login.php on line 12 When the plugin not changed it work fine! Anyone knows what I can do?


You must be registered and logged in to post comments. Not registered? Click here to get your free account!