[en]我正在用PHP创建一个简单的登录系统。我正在将数据存储在银行中,并且已经在正确加密密码。只需单击F12即可访问网络,单击一个可验证登录数据的文件,然后返回状态200 OK的答案,向下滚动将显示以下标题表格数据,并开始解密登录名和密码。登录代码是这样的:
[pt-br] Estou criando um sistema可通过PHP登录。 Est armazenando os dados no banco ejáestou criptografando a senha corretamente。 F12 indo para aba de Network ,没有有效身份的登录将以恢复状态200 OK
的身份登录, in a para baixo tem o seguinte header Form Data (表格数据),并可以使用自己的描述来登录。 OCódigo请登录éesse:
登录
<h2>Área Restrita</h2>
<?php
if(isset($_SESSION['msg'])){
echo ($_SESSION['msg']);
unset ($_SESSION['msg']);
}
?>
<form method="POST" action="valida.php">
<label for="usuario">Usuario
<input type="text" name="usuario" placeholder="digite o seu nome">
</label> <br> <br>
<label for="senha">Senha
<input type="password" name="senha" placeholder="senha">
</label>
<br> <br>
<input type="submit" name="btnLogin" value="acessar">
</form>
E esteéocódigoda valida.php
<?php
session_start();
include_once("conexao.php");
$btnLogin = filter_input(INPUT_POST, 'btnLogin', FILTER_SANITIZE_STRING);
if($btnLogin){
$usuario = filter_input(INPUT_POST, 'usuario', FILTER_SANITIZE_STRING);
$senha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_STRING);
if( (!empty($usuario)) AND (!empty($senha)) ){
//echo password_hash($senha, PASSWORD_BCRYPT );
}else{
$_SESSION['msg'] = "Login ou Senha Incorreta";
header("Location: index.php");
}
} else {
$_SESSION['msg'] = "Página não encontrada";
header("Location: index.php");
}
E esseéo print do F12 na parte de NetWork