Gestión de sesiones en PHP

En este artículo explicaremos cómo realizar la gestión de sesiones de un usuario previamente identificado en nuestra web con PHP. Una vez que disponemos de un sistema de login funcional y sabemos verificar de forma segura el usuario y la contraseña, el siguiente paso consiste en mantener la sesión activa entre páginas y controlar el … Leer más

Validar login de usuario

En este artículo explicaremos cómo validar el login de un usuario registrado en una base de datos MySQL y preparar su sesión con PHP. En artículos anteriores ya hemos visto cómo crear un formulario de login y cómo conectar PHP con una base de datos MySQL. Ahora llega el paso clave de todo el sistema: … Leer más

Registro de usuarios

En este artículo explicaremos cómo realizar el registro de usuarios en nuestro sistema de login aplicando buenas prácticas de seguridad. Aunque el registro de usuarios no forma parte implícita de un sistema de login, he considerado interesante hacer este inciso para comprender cómo están registrados los usuarios antes de obtener sus datos de acceso. El … Leer más

Conectar a una base de datos MySQL

En este artículo explicaremos cómo conectar una base de datos MySQL para verificar los datos enviados desde un formulario con la información de nuestros usuarios registrados. En los artículos anteriores hemos preparado la base de nuestro sistema de login: el formulario y la validación de datos. El siguiente paso es conectar nuestro proyecto con la … Leer más

Formulario de login

En este artículo explicaremos el primer paso para crear nuestro sistema de inicio de sesión de usuarios con PHP: el formulario de login. Este formulario constituye el punto de entrada del usuario, donde introduce sus credenciales (nombre de usuario y contraseña) para que sean validadas por el servidor. Para ello, aplicaremos un conjunto de buenas … Leer más

Sistema de login con PHP

En esta serie de artículos aprenderemos a construir un sistema completo de login de usuarios con PHP y MySQL, paso a paso. Se trata de uno de los pilares más importantes de cualquier desarrollo web, ya que permite identificar usuarios, restringir el acceso a secciones privadas y personalizar la experiencia de cada visitante. En PHP, … Leer más