You are not logged in.
Pages: 1
Bonjour,
afin de simplifier l'utilisation de GLPI, j'ai écrit des pages php qui appellent l'API rest.
pour m'affranchir de la page de login/mot de passe j'ai activé une authentification kerberos qui me permet d'identifier l'utilisateur, je récupère son jeton d'API et j'ouvre la session glpi avec le jeton utilisateur et app-token.
ça marche bien mais pour que ça marche il me faut activer le jeton sur tous mes utilisateurs.(plus de 2000).
y a il une solution pour le faire en masse ? ( un par un ça va être long)
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Hello,
Je n'ai pas de solution à ce problème mais je tenais à dire que c'est malin comme méthode :-)
La récupération du token utilisateur se fait via l'API avec un compte dédicacé qui a les accès sur les utilisateurs?
Offline
j'ai un utilisateur "webservice" avec un profil "webservice" uniquement en lecture sur les users.
à l'ouverture de ma page php, je recupère le remote_user . avec le compte webservice je réupère le usertoken de mon utilisateur et le peut ensuite l'authentifier avec le vrai compte utlisateur.
mais il faut initialiser le token de chaque utilisateur ( je sens que ça va finir par une requète sql qui me crée une chaine de 40 caractères pour les users qui n'ont pas encore de token)
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci pour les précisions.
Offline
j'ai un utilisateur "webservice" avec un profil "webservice" uniquement en lecture sur les users.
à l'ouverture de ma page php, je recupère le remote_user . avec le compte webservice je réupère le usertoken de mon utilisateur et le peut ensuite l'authentifier avec le vrai compte utlisateur.
mais il faut initialiser le token de chaque utilisateur ( je sens que ça va finir par une requète sql qui me crée une chaine de 40 caractères pour les users qui n'ont pas encore de token)
Je suis dans le même cas.. Existe t il une solution ?
Offline
Pages: 1