Sistema de autentificación PHP

Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con acceso restringido.

Listado de los capítulos
1.- Funcionamiento del sistema de autentificación en PHP
Descripción de las distintas páginas que forman el sistema de autentificación y su funcionamiento, basado en usuario y contraseña. Entrar

2.- Página inicial con el formulario de autentificación en PHP
Página que muestra el formulario donde el visitante debe introducir su nombre de usuario y contraseña, necesarios para acceder a la aplicación segura. Entrar

3.- Control de los datos de autentificación en PHP
Aquí veremos si los datos de autentificación son correctos y dependiendo de si lo son o no, se redirigirá al navegador a la aplicación segura o al formulario inicial, respectivamente. Entrar

4.- Capa de seguridad en PHP
Este capítulo nos explicará el funcionamiento del módulo de seguridad. Entrar

5.- Archivos de la aplicación con acceso restringido en PHP
Mostraremos un ejemplo del código de una de las páginas web que formaría la aplicación segura. Entrar

6.- Salir de la aplicación segura en PHP
En este capítulo veremos con un sencillo ejemplo como salir de la aplicación de accesi restringido. Entrar

7.- Diferentes formas de cerrar sesión en PHP
Cómo cerrar una sesión autenticada correctamente, por inactividad o por cierre del navegador por parte del usuario. Entrar

8.- Cierre de sesión al cerrar el navegador en PHP
Código en PHP para cerrar sesiones cuando se cierra el navegador. Entrar

9.- Autentificación PHP para múltiples usuarios usando MySQL
Página PHP que necesitaríamos para realizar un acceso restringido por clave y contraseña para múltiples usuarios, donde cada uno tenga unos datos de acceso propios, que se guardan en la base de datos. Entrar

10.- Autenticar usuario y guardar en una cookie con PHP
Sistema de autenticación de usuarios en PHP, donde se ofrece la opción de memorizar su usuario en el ordenador y guardar una cookie para recordar el usuario y no tener que volverse a autenticar. Entrar

Descargas
 Si eres usuario de DesarrolloWeb:
Archivo de descarga Sistema de autentificación PHP
Texto completo en PDF, listo para imprimir, del manual de DesarrolloWeb.com Sistema de autentificación PHP. Descarga compilada y actualizada el día 09/02/09.
Tamaño: 145858

Bibliografía recomendada
PHP

Compra este libro en Agapea, la librería urgente a domicilio.

Comentarios
Envie un comentario u opinión sobre este manual.

Compartir

Comentarios
Fueron enviados 20 comentarios al manual
8 comentarios no revisados
12 comentarios revisados:

usuario...
como hacer estoy con varias paginas
05/6/2009
Hola... esta muy bien el sistema, pero yo tengo una duda como le haces para que la session continue con varias paginas y no solo en una... espero me puedas ayudar...
Salu2

alejand...
Encryptación
16/7/2009
Veo que los diferentes pasos de autentificación no tienen ninguna función a forma de asegurar el usuario y password que envía el usuario, como se aseguran que no sea pinchada la conexion y por tanto recogidos libres los datos de acceso a una aplicación segura.

Saludos

wcastil...
manual de autenticacion de usuarios en php
03/9/2009
Simplemente INSUPERABLE (MUY UTIL Y PRACTICO) EXITO!! Y GRACIAS

m4rc3l0
sugerencia,php jejeje
02/8/2010
bueno como sugerencia les pido que luego de haber leido el sist de autentificación necesitaria algo mas dificil para entender mejor pues en este sist no habla de la validación por correo , yo pienso q es escencial XD

jose_ma...
ayuda autenticacion y mostrar datos.
29/9/2010
Estoy trabajando en una web php+mysql. Tengo hecha la autenticación con usuario + contraseña. Una vez que ha comprobado que el usuario es correcto en la tabla correspondiente, quiero que lea unos datos de ese usuario y me los muestre. ¿Cómo puedo hacer esto? Soy muy novato, gracias a todos.

merieno
Excelente Manual
01/5/2011
Excelente manual. Aunque haber si alguien aunque sea por mensaje privado, podría ser tan amable de responderme como hacer para darle función a que cuando un usuario se registra, el link de SALIR desaparezca. Muchísimas gracias y éxitos.

Wesker
Dudasss
05/5/2011
Ola Buenas no puedo descargar algunos manuales de php x q

rocker8...
Gracias
29/10/2011
Estoy empezando con PHP y me fue de gran utilidad

Lofthem
Como bloquear la pagina, despues de 3 intentos fallidos de inicio de session, sin base de datos conectada.
29/2/2012
Pues quisiera saber como implementar que con ingresar 3 veces mal los datos del usuario, ya no deje intentar iniciar la sesión, y pues en este link esta la carpeta con los archivos que uso, todo funciona bien, pero solo quisiera agregar ese detalle.
No pongo aqui los codigos, porque creo que sera menos entendible, o almenos eso creo yo.
PD: Para todos los que vean esta pregunta en un futuro, descarguen el archivo y chequenlo, y asi sabran como implementar la respuesta que espero me puedan dar!!! Saque los codigos de este mismo manual, oviamente, pero a mi modo, o bueno un poquito...

De antemano Gracias.

http://www.mediafire.com/?5qwudy3303o6btm

Markb02
Tengo un Error que no Detecto
22/3/2012
Amigos no entiendo porque no corre esta busqueda al parecer todo esta bien:

$ssql="select * from fotos where nombrefoto ='" . $_GET["imagen"] ."' and id_usuario =" . $_SESSION['id_fotousuario']";

$_GET["imagen"] es enviado desde una pagina diferente, les agradeceria mucho ayudarme a verificar el error.

julio_l...
Ayuda
24/8/2012
tengo mi archivo llamado registro.php en el ya mencionado tengo codigo que deberia de insertar datos a la base de datos, pero lo que no quiero hacer es terner 2 archivos uno en html el cual tiene el formulario y validarlo en php y que lo envie a la base de datos.
loq deseo hacer es en uno solo hacerlo digams q redireccionar.
alguien m pued ayudarrrr please help mi

el_fito...
gracias
09/9/2012
buen manual para comenzar desde cero
gracias

En este manual
Manuales relacionados
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...