Mercurial > prosody-modules
diff mod_auth_joomla/mod_auth_joomla.lua @ 719:5e71e24e33fc
mod_auth_joomla: Joomla hash should be hex-encoded, not raw binary (thanks Anthony).
author | Waqas Hussain <waqas20@gmail.com> |
---|---|
date | Sat, 23 Jun 2012 00:42:01 +0500 |
parents | 1082856e4612 |
children | 97f6d7c4aaed |
line wrap: on
line diff
--- a/mod_auth_joomla/mod_auth_joomla.lua Wed Jun 20 16:08:47 2012 +0200 +++ b/mod_auth_joomla/mod_auth_joomla.lua Sat Jun 23 00:42:01 2012 +0500 @@ -89,7 +89,8 @@ local function getCryptedPassword(plaintext, salt) - return md5(plaintext..salt); + local salted = plaintext..salt; + return md5(salted, true); end local function joomlaCheckHash(password, hash) local crypt, salt = hash:match("^([^:]*):(.*)$");