Avtorizacija takoj ob registraciji v PHP
Trenutno je naša registracija narejena tako, da uporabnik prvič vnese prijavno ime-geslo ob registraciji, nato pa jih takoj znova vnese drugič, ko želi dostopati do spletnega mesta.
To pravzaprav ni zelo priročno in bo dražilo uporabnike. Bolje je narediti tako, da ob uspešni registraciji takoj pride do avtomatske avtorizacije. Za to takoj po uspešni registraciji zapišemo v sejo oznako o uspešni avtorizaciji:
<?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; // oznaka o avtorizaciji
}
?>
Spremenite svojo kodo tako, da bo po registraciji uporabnik samodejno avtoriziran.