Retour aux projets

Système d’authentification

Module de gestion des comptes utilisateurs, connexion sécurisée et attribution de rôles — typique d’une application PHP reliée à MySQL.

PHPMySQL

Contexte

Objectif : centraliser l’identité des utilisateurs (inscription, connexion, déconnexion) et restreindre certaines pages selon le rôle (admin, utilisateur, etc.).

Fonctionnalités

  • Inscription avec validation des champs
  • Connexion avec sessions PHP
  • Hachage des mots de passe
  • Table des utilisateurs et des rôles en base

Ce que j’en retiens

Bonnes pratiques de sécurité côté serveur, requêtes préparées pour limiter les injections SQL, et séparation des pages publiques / protégées. Adapte ce paragraphe à ton implémentation réelle.