Muchas veces crear un sistema de administración de usuarios para nuestros proyectos web es una tarea tediosa y algunas veces repetitiva, si estás trabajando en algún proyecto y además no estás usando un Framework cómo CakePHP por ejemplo, te recomiendo la PHP User Class.
¿Qué es PHP User Class?
Es una clase escrita en PHP para la manipulación de usuarios (registro, login, recuperación de contraseña, autentificació, etc) totalmente funcional para tus aplicaciones con PHP y MySQL. Este proyecto intenta ser una clase genérica que pueda ser usada por cualquier programador sin importar las necesidades de tu proyecto.
Cómo usar PHP User Class
Primero debes descargar PHP User Class, incluir la clase en los archivos donde la vayas a utilizar, crear una tabla en la base de datos MySQL para almacenar los datos de los usuarios y configurar la clase. Puedes encontrar toda la documentación disponible para esta clase y sus funciones.