Meuuuuuu non,
il y a une autre solution qui est bien plus simple et bien plus PRO.
Il y a une option de provisionning depuis un annuaire LDAP ou un Active Directory.
/ admin / préférences / options d'authentification.
Il te faut mettre les bons paramètres, ensuite, ça se fait tout seul, un utilisateur mettra son login et mot de passe issu de l'annuaire LDAP / AD et cela créera un compte xoops synchronisé.
Tu as une options pour n'autoriser qu'un groupe à partir d'un filtre.
Citation :Filtre de recherche de la requête LDAP pour trouver l'utilisateur Filtre spécial LDAP pour trouver l'utilisateur. @@loginname@@ est remplacé par le nom d'utilisateur Il doit rester vide si vous ne savez pas quoi faire ! Ex : (&(objectclass=person)(samaccountname=@@loginname@@)) pour AD Ex : (&(objectclass=inetOrgPerson)(uid=@@loginname@@)) pour LDAP