Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Tornando o login mais seguro


Você pode usar uma Sessão PHP para torná-la mais segura. Em primeiro lugar, redirecione os usuários para loginhome.php na página de login (por exemplo, login.php ).
session_start();
$_SESSION['logged_in'] = true;
header("Location: loginhome.php");

E no loginhome.php arquivo, você pode verificar a sessão, se não estiver definido, redirecionar os usuários de volta para a página de login.
<?php

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

?>

Para sair, destrua a sessão.
<?php

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

?>

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

Apenas uma dica, você deve criptografar os nomes de usuário e senhas dos usuários. Espero que isto ajude!