composants authentification - yamsuz/damix GitHub Wiki

L'authentification

Activation

Un script d'activation est disponible Activation de l'auth et autorisation.

Ce script permet de manière automatique de

  • rajouter les ormdefines
  <define name="ORM_USERS" value="auth~tormusers" class=""/>
  <define name="ORM_SUBJECTS" value="auth~tormaclsubjects" class=""/>
  <define name="ORM_RIGHTS" value="auth~tormaclrights" class=""/>
  <define name="ORM_GROUPS" value="auth~tormaclgroups" class=""/>
  <define name="ORM_USERS_GROUPS" value="auth~tormaclusersgroups" class=""/>
  • configurer le fichier default.cfg.xml avec la sectiuon auth et acl

N'oubliez pas de jouer votre script de création des tables

Ajout d'un utilisateur

script

Vous pouvez ajouter un utilisateur depuis les scripts Acl: Useradd

code

$auth = \damix\engines\authentificate\Auth::get();
$auth->userNew('monLogin', 'monPassword');