Index: t3lib/class.t3lib_befunc.php =================================================================== --- t3lib/class.t3lib_befunc.php (revision 7534) +++ t3lib/class.t3lib_befunc.php (working copy) @@ -2285,6 +2285,15 @@ } break; } + + // If this field is a password field, then hide the password by changing it to a random number of asterisk (*) + if (stristr($theColConf['eval'], 'password')) { + unset($l); + $randomNumber = rand(5, 12); + for ($i=0; $i < $randomNumber; $i++) { + $l .= chr(42); + } + } /***************** *HOOK: post-processing the human readable output from a record