sql >> Databáze >  >> RDS >> Mysql

Zabezpečení přihlášení

Místo toho můžete použít relaci PHP, aby byla bezpečnější. Nejprve přesměrujte uživatele na loginhome.php na přihlašovací stránce (např. login.php ).

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

A v loginhome.php soubor, můžete zkontrolovat relaci, pokud není nastavena, pak přesměrovat uživatele zpět na přihlašovací stránku.

<?php

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

?>

Chcete-li se odhlásit, zničte relaci.

<?php

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

?>

include.php soubor.

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

Jen tip, měli byste zašifrovat uživatelská jména a hesla uživatelů. Doufám, že to pomůže!




  1. Jak vytvořit tabulku pomocí výběrového dotazu v SQL Server?

  2. Jak přidat logo do záhlaví sestavy v aplikaci Access

  3. Import MS ACCESS DB do mySql?

  4. Automatické upgrady PostgreSQL clusterů v cloudu s téměř nulovým výpadkem (část II)