Sistema de Usuarios (Primera parte): Planificación y estructuras
Un elemento siempre importante en una web es el sistema de autentificación, es decir un sistema de control de usuarios, con login, registro de usuarios y todo esto. A diferencia de otros frameworks en PHP, CodeIgniter no tiene uno por defecto así que lo mejor es crear uno suficientemente “genérico” para que nos sirva en todas nuestra aplicaciones.
Nota: si es vuestra primera toma de contacto con CodeIgniter os recomiendo que probéis primero con el Gestor de Noticias, ya que en este tutorial no repetiré aquellas cosas que ya expliqué en ese otro.
En este sistema introduciremos:
- Crear librerías en CodeIgniter
- Usar la Session Class
- Trabajar con el Cookie Helper
- Enviar emails con Email Class
- Y seguramente alguna cosa más que ira surgiendo a medida que avancemos.

