You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2022-02-24 19:06:46

manu_911
Member
Registered: 2022-02-24
Posts: 2

authentification via le sso de mon entreprise

Bonjour,

mon entreprise met en place GLPI afin de centraliser toutes les demandes de support (info / rh / logistique/ ....) au seins d'un outils unique et à grand renfort de formulaires créés avec formcréator.

Tout fonctionne sans soucis.

Maintenant se pose la question de logger automatiquement nos utilisateurs avec notre solution de SSO.

Avant d'en faire un plugin propre, pour test, je crée une page autologin.php quand le documentroot de glpi.
la page récupère l'identifiant de l'utilisateur
récupère les infos qui comptent (nom / prénom / ....)
créé ou maj de l'utilisateur dans la base de données de glpi

à ce stade si je me connecte manuellement depuis la page de loggin / mdp , ça fonctionne

quand j'utilise la class Auth pour logger l'utilisateur:
$auth->Login( $login, $mdp, false, false, 'local');


un var_dump de $auth me retrouve entre autre :
  public 'auth_succeded' => boolean true
  public 'user_present' => int 1, 

Login renvoie true

mais si je fais un

Auth::redirectIfAuthenticated(isset($_GET["redirect"])?$_GET["redirect"]:null);

je retombe sur le bandeau de login/mdp avec "Utilisation invalide de l'identifiant de session"

l'url contenant ..../index.php?redirect=%2Ffront%2Fhelpdesk.public.php&error=3

qu'ai-je raté?

D'avance merci pour les pistes ( j'avoue avoir éplucher ce forum et d'autre dans tous les sens sans rien trouvé )

--edit du 25/02/2022
je précise que session_id() === $_SESSION['valid_id']
et que je met les sessions au même endroits que glpi
------------------

-------
GLPI 9.5.3 sur une centos 7.8 avec php 7.3 et mariadb 10.2

Last edited by manu_911 (2022-02-25 19:03:55)

Offline

#2 2022-03-16 16:49:42

manu_911
Member
Registered: 2022-02-24
Posts: 2

Re: authentification via le sso de mon entreprise

résolu

à un moment, dans le process, il me manquait /inc/includes.php

Offline

#3 2022-07-19 22:21:38

kadjo2a
Member
Registered: 2022-06-16
Posts: 3

Re: authentification via le sso de mon entreprise

Bonjour manu_911

Auriez vous un tuto pour la mise en place du SSO GLPI (ubuntu 20.04) to active directory car je ne trouve rien sur le net.

Merci d'avance

Offline

Board footer

Powered by FluxBB