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

Gør login mere sikkert

Du kan bruge en PHP-session i stedet for at gøre det mere sikkert. For det første skal du omdirigere brugere til loginhome.php på loginsiden (f.eks. login.php ).

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

Og i loginhome.php fil, kan du tjekke for sessionen, hvis den ikke er indstillet, så omdirigere brugere tilbage til loginsiden.

<?php

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

?>

For at logge ud skal du ødelægge sessionen.

<?php

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

?>

include.php fil.

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

Bare et tip, du bør kryptere brugernes brugernavne og adgangskoder. Håber dette hjælper!




  1. Forespørgsel om at forbinde to tabeller

  2. Forbedre SQL Server-forespørgselsydeevne på store tabeller

  3. Tilslutning af en 32-bit applikation til jBASE

  4. Tjek, om den aktuelle dato er mellem to datoer Oracle SQL