Desempolvando algo más del armario saco a la luz otra de las clases que monté en su día para gestionar usuarios, tanto su almacenamiento como su autenticación.
En su día ya veía claro que eso de gestionar usuarios no era algo que iba a hacer puntualmente para un proyecto, si no que prácticamente el 99% de las webs necesitaban gestionar a los usuarios que accedían a ella, por lo que pensé que tal vez me iría bien preparar una clase que me evitara mucho trabajo.
La idea era abstraerme de toda la parte de acceso a datos, dejando ya un script creado para una hipotética tabla usuario y toda una clase que manejara el acceso a la misma. Además, incorporé otra clase que me abstraía del uso de la variable de sesión donde almacenaba la información del usuario y además también el acceso a las cookies.
Me sigue haciendo gracia ver código de hace más de tres o cuatro años atrás 🙂
En el zip incluyo el script de creación de la tabla para una mysql, un doc con la documentación y la clase PHP4. Para su correcto funcionamiento se necesitará la clase mysql v0.3 que incluí también otro post unos días atrás.
Clase Usuario v0.1
Saludos!
Miguel.