Mysql
 sql >> Database >  >> RDS >> Mysql

Rendere l'accesso più sicuro

Puoi invece utilizzare una sessione PHP per renderla più sicura. Innanzitutto, reindirizza gli utenti a loginhome.php nella pagina di accesso (es. login.php ).

session_start();
$_SESSION['logged_in'] = true;
header("Location: loginhome.php");

E nel loginhome.php file, puoi controllare la sessione, se non è impostata, quindi reindirizzare gli utenti alla pagina di accesso.

<?php

 include "include.php";
 session_start();
 if(!$_SESSION['logged_in']){
 session_destroy();
 header("Location: login.php");
}

?>

Per disconnettersi, distruggi la Session.

<?php

session_start();
$_SESSION['logged_in'] = 0;
session_destroy();
header("Location: login.php");

?>

include.php file.

<?php
$link = mysqli_connect
("host", "user", "password", "database");
?>

Solo un consiglio, dovresti crittografare i nomi utente e le password degli utenti. Spero che questo aiuti!