Fonctionnalités

  • Encodage et décodage Base64 compatible URL
  • Chiffrement authentifié AES-256-GCM avec dérivation de clé
  • Hachage de mots de passe avec chiffrement pour une défense en profondeur
  • Authentification par jetons fractionnés pour les cookies, la réinitialisation de mot de passe et les clés API
  • Stockage de jetons extensible via une interface claire, avec support PDO intégré

Installation

Installer via Composer :

composer require oire/iridium

Prérequis

  • PHP 8.3 ou ultérieur
  • Extensions PDO, Mbstring, OpenSSL et Sodium

Code source et support

Iridium est un logiciel open source sous licence Apache 2.0.