Existen muchos scripts: pero una manera sencilla de hacerlo es fabricarlo tu mismo:
1. Creas las tablas de usuarios
2. haces el fomulario de registro
3. haces el registro en la bd
4. Creas un formulario de login
5. autentificas al usuario buscandolo en la bd
6. creas cookies o sesiones para mantener su sesion activa
+ info:
http://www.hotmex.com/webmasters http://www.xlwebmasters.com http://www.php.net
Salu2