“Conocimiento Programación>Programación PHP /MySQL

Cómo proteger un panel de administración en PHP Sin Sesiones

2015/12/27
paneles admin creadas en el lenguaje PHP suelen utilizar sesiones para almacenar un nombre de usuario y la contraseña de valores después de que el usuario inicie sesión Para asegurar un área de administración y sin sesiones , puede utilizar cookies. Las cookies almacenan el nombre de usuario para la cuenta de usuario , por lo que saben que el usuario se ha autentificado vez que el usuario cierra la sesión , se elimina la cookie. Se detecta si la cookie está presente antes de permitir al usuario acceder al panel de administración. Instrucciones
1

Haga clic en la página de inicio de sesión para el procesamiento de su panel de acceso de administrador . Haga clic en " Abrir con " y seleccione el archivo PHP preferido.
2

Agregue el código para crear una cookie para el proceso de inicio de sesión. El siguiente código PHP crea un archivo de cookie con inicio de sesión del usuario :

setcookie ( "user" , " Alex Porter " , time () 3600 ) ;

Cambiar el " 3600 " ; parámetro para el número de segundos que desea establecer para el período de inicio de sesión . En este ejemplo, el usuario permanece conectado durante una hora .
3

Guardar el archivo de código fuente PHP y abra el archivo que procesa la función de cierre de sesión en el panel de administración.

4

Eliminar la cookie , que cierra la sesión del usuario. El código siguiente elimina la cookie de la computadora del usuario :

setcookie ( "user" , "", time () -3600 ) ;

Esta función borra el valor y conjuntos de la cookie la fecha de caducidad en un valor más allá del tiempo . Esto hace que el navegador para eliminar el archivo del equipo del usuario .
5

Guarde el archivo de cierre de sesión y abrir el panel de administración e inicie sesión para probar su nuevo código de seguridad panel de administración.

Programación PHP /MySQL
Cómo buscar una cadena en otra cadena con PHP
Cómo ahorrar decimales a MySQL
Cómo quitar PHP De Mis Mensajes Joomla
Cómo insertar un archivo PHP en todas las páginas
Cómo usar PHP con Java
Cómo enviar PHP y HTML del correo electrónico desde una plantilla independiente
Cómo leer un archivo DOC Usando PHP
Cómo conseguir un Root Ruta del archivo del servidor mediante PHP
Conocimiento de la computadora © http://www.ordenador.online