1. Inicio
  2. Documentos
  3. Puzzle Web LITE
  4. Módulos
  5. Iniciar Sesión

Iniciar Sesión

Este módulo permite a un usuario acceder con sus credenciales y comprobar si ya esta registrado, de esta forma si es todo correcto, le crea la sesión que permite acceder al resto del sistema, donde un usuario sin iniciar sesión no puede acceder.

Página -> index-view.php: Esta página tiene el formulario de iniciar sesión.

Acción -> login-action.php: Esta acción permite recoger los datos del formulario y comprobarlos en la base de datos.

Este módulo necesita la tabla de user creada, para poder comprobar el usuario y la contraseña.

Código SQL de la tabla:

CREATE TABLE IF NOT EXISTS `user` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `name` text,
 `surnames` text,
 `email` text NOT NULL,
 `password` text NOT NULL,
 `role` varchar(25) DEFAULT NULL,
 `image` text,
 `code` text NOT NULL,
 `is_active` varchar(25) DEFAULT '1',
 `is_recover` varchar(25) DEFAULT '0',
 `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
 PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
¿Te resultó útil este artículo? Si 1 No