"Autentificator" lo puedes ver en:
http://php.cluster-web.com/autentificator
Lo que no hace el script (por su filosofía) es permitir que un usuario cualquiera se cree a si mismo, pero .. en base a ese sistema podrías desarrolar el tuyo (de hecho así se pensó: un sistema base para cualquier propósito).
Un saludo,