Adición del id de usuario en la sesión

Supongamos que además de la marca de autorización quisieramos escribir en la sesión también su id.

En este caso podemos obtenerlo usando la función mysqli_insert_id. Esta función obtiene el id del último registro insertado en este script, es decir, justo lo que necesitamos.

Implementemos:

register.php<?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;
    
    $id = mysqli_insert_id($link);
    $_SESSION['id'] = $id; // escribimos el id en la sesión
  }
?>
Задание 1

Registre durante el registro en la sesión también el id del usuario.