19 - Curso de PHP 👨💻 (🚀 Controlador del Login 💻 parte 1)

Duración: 12 min
Módulo: Módulo Login Lección 2 de 9

Descripción

Lección 19: 🔑 Creando la Lógica del Login y Conectando con la Base de Datos

¡Hola de nuevo! 🚀 En esta lección crucial, daremos vida a la funcionalidad de inicio de sesión de nuestro sistema. Te guiaré en la implementación de la lógica para validar a los usuarios, conectándonos directamente con la base de datos para verificar su existencia y contraseña.

En esta lección, verás:

  • Cambio de Editor: 💻 Te mostraré cómo realizar la transición de un editor a otro, en este caso de PHPStorm a Visual Studio Code, explicando las ventajas de este último.
  • Controlador de Login: ⚙️ Profundizaremos en el controlador login.php. Aprenderás a recibir de manera segura el email y la contraseña del formulario usando el método POST, y por qué este es el método ideal para datos sensibles.
  • Conexión a MySQL: 🔗 Utilizaremos la conexión a la base de datos que creamos en lecciones anteriores para realizar una consulta SQL que buscará el usuario en la tabla tb_usuarios.
  • Validación de la Consulta: ✅ Te mostraré cómo probar la consulta SQL directamente en MySQL para asegurarnos de que funcione correctamente antes de implementarla en nuestro código PHP.

¡Con esta lección, tu sistema estará listo para autenticar a los usuarios y comenzar a gestionar sesiones! 🔐