Stocker les mots de passe de manière sécurisée dans la base de données (2/3)
<?php
$pdo = new PDO('mysql:host=localhost;dbname=mydatabase', 'username', 'password');
$username = $_POST['username'];
$password = $_POST['password'];
$hashedPassword = password_hash($password, PASSWORD_DEFAULT);
$stmt = $pdo->prepare('INSERT INTO users (username, password) VALUES (:username, :password)');
$stmt->execute(['username' => $username, 'password' => $hashedPassword]);