Installation
Téléchargement
Téléchargez le module depuis le DoliStore ou depuis votre espace client CAP-REL.
Installation du module
-
Décompressez l'archive téléchargée
-
Copiez le dossier
smartauthdans le répertoirehtdocs/custom/de votre installation Dolibarr -
Installez les dépendances Composer :
cd htdocs/custom/smartauth composer install --no-dev
Activation
- Connectez-vous en tant qu'administrateur Dolibarr
- Allez dans Accueil > Configuration > Modules/Applications
- Recherchez "Smartauth" dans la liste des modules
- Cliquez sur le bouton d'activation

Le module crée automatiquement les tables nécessaires en base de données lors de l'activation.
Vérification
Après activation, le menu Outils > SmartAuth apparaît dans le menu latéral gauche. Vous accédez au tableau de bord du module.
Accès à la configuration
Rendez-vous dans Accueil > Configuration > Modules > SmartAuth pour accéder aux différents onglets de configuration :
- Paramètres -- Configuration générale (durée de vie des jetons, utilisateur par défaut, journaux, debug)
- Serveur OAuth -- Activation et configuration du serveur OAuth2/OIDC
- GeoIP -- Téléchargement et activation de la base GeoIP pour la géolocalisation
- À propos -- Informations sur le module et sa version
Permissions
Le module définit une permission de lecture. Attribuez-la aux utilisateurs qui doivent accéder aux fonctionnalités SmartAuth :
- Allez dans Accueil > Utilisateurs & Groupes
- Ouvrez la fiche de l'utilisateur concerné
- Dans l'onglet Permissions, activez la permission "Read objects of SmartAuth"
Attention : Seuls les administrateurs Dolibarr ont accès aux pages de configuration du module.