Autorisation immédiate lors de l'inscription en PHP
Actuellement, notre système d'inscription est conçu de telle manière que l'utilisateur saisit son identifiant et son mot de passe une première fois lors de l'inscription, puis doit immédiatement les resaisir une seconde fois pour se connecter au site.
Ce n'est en réalité pas très pratique et cela risque d'irriter les utilisateurs. Il est préférable de faire en sorte qu'une autorisation automatique se produise immédiatement après une inscription réussie. Pour cela, immédiatement après une inscription réussie, nous enregistrerons dans la session une marque confirmant l'autorisation réussie :
<?php
if (!empty($_POST['login']) and !empty($_POST['password'])) {
$login = $_POST['login'];
$password = $_POST['password'];
$query = "INSERT INTO users SET login='$login', password='$password'";
mysqli_query($link, $query);
$_SESSION['auth'] = true; // marque d'autorisation
}
?>
Modifiez votre code afin qu'après l'inscription, l'utilisateur soit automatiquement reconnu comme autorisé.