Hey all.
I'm using the devel version of Dokuwiki and I think I've found a small problem with the MySQL passcheck.
With the stable version, I was checking logins against my InvisionBoard members. You can see the code I was using here:
http://wiki.splitbrain.org/wiki:auth_mysql#invisionboard
As you know, the stable version just returns a username if the check was ok. However, if I've understood it correctly, the devel version now wants the returned encrypted password from the database so that it can do the check dokuwiki side, rather than MySQL.
Thing is, the InvisionBoard password system is a little more complicated than others. Take a look at the code, and you can see that I have to concatenate a md5 encrypted salt, with the md5 encrypted password. The salt is stored in the column converge_pass_salt.
Now, as the Dokuwiki side is only doing an MD5 check, and nothing more fancy, this is a problem as none of my users can now log-in.
I hope I've explained that ok?
I really need the option of being able to choose *no* password crypt so that I can do all of that on the MySQL side.
$conf['passcrypt'] = 'none';
Or something like that.
Best regards,
Dave Winter.
www.commanderbond.net