Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Anmeldung sicherer machen

Sie können stattdessen eine PHP-Sitzung verwenden, um sie sicherer zu machen. Leiten Sie die Benutzer zunächst zu loginhome.php um auf der Anmeldeseite (z. B. login.php ).

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

Und in der loginhome.php Datei können Sie nach der Sitzung suchen, falls nicht festgelegt, und Benutzer dann zurück zur Anmeldeseite umleiten.

<?php

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

?>

Zerstören Sie die Sitzung, um sich abzumelden.

<?php

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

?>

include.php Datei.

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

Nur ein Tipp, Sie sollten die Benutzernamen und Passwörter der Benutzer verschlüsseln. Hoffe, das hilft!