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.