Right, after a pointer from Joel to Rajpaul Bagga’s dspasswd at sourceforge.net, I’ve now built some php code to provide a web based password change facility you can use from the squirrelmail login page. This should work with both local and password server based systems which seems to be the main issue with using any of the supplied solutions.
You can find it at: http://www.seatofthepants.net/software/changePasswordPHP.html
To use it from within Squirrelmail it would need to be modified and I reckoned this was just too much hassle so I added a link to this script from the login page as a simple way around it. It’s good enough and means you can provide it to users who don’t use squirrelmail either.
It may not be the most elegant solution but at least it works and I believe it is relatively secure – although I’m sure someone will quickly spot a problem I’ve not foreseen.
Cheers
..Iain
Comments are closed