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

#51 2008-07-23 11:14:11

meuced
Member
From: CH du Val d'Ariège
Registered: 2007-01-23
Posts: 157

Re: GLPI 0.71 et Authentification automatique

bon.... ma modif affiche bien la page de connexion, mais on a beau essayer de se logguer avec un autre user que celui de la session windows, il ouvre toujours glpi avec le user windows !
si quelqu'un a une idée...

Offline

#52 2008-07-23 11:18:24

meuced
Member
From: CH du Val d'Ariège
Registered: 2007-01-23
Posts: 157

Re: GLPI 0.71 et Authentification automatique

et bin, c'était rapide en fait...

dans le fichier login.php, modifier la ligne 98 :

if (isset($_GET["noAUTO"])) {

comme ceci :

if (isset($_GET["noAUTO"])|| $_GET["tmpref"]=="logout") {

je modifie mon post pour inclure ça !

ça vaut le coup que je le post plutot dans les astuces ?

Offline

#53 2008-07-23 11:36:29

EmpereurZorg
Member
From: ORLEANS
Registered: 2005-12-31
Posts: 604

Re: GLPI 0.71 et Authentification automatique

Effectivement, c'est une modif qui devrait intéresser pas mal de monde, donc plutôt que de le perdre au fin fond du forum, une entrée dans le wiki serait bienvenue.
Merci pour l'astuce.


Version GLPI : 10.0.6 + Plug'in Glpi + Agent Fusion 2.4
Plateforme : Win Server 2019 , Apache 2.4, PHP 8.1

Offline

#54 2008-07-23 12:03:12

gaelcalvar
Member
Registered: 2008-05-28
Posts: 38

Re: GLPI 0.71 et Authentification automatique

meuced wrote:

et bin, c'était rapide en fait...

dans le fichier login.php, modifier la ligne 98 :

if (isset($_GET["noAUTO"])) {

comme ceci :

if (isset($_GET["noAUTO"])|| $_GET["tmpref"]=="logout") {

je modifie mon post pour inclure ça !

ça vaut le coup que je le post plutot dans les astuces ?

Même avec cette modif, ca fait la même chose !

Offline

#55 2008-07-23 12:10:44

meuced
Member
From: CH du Val d'Ariège
Registered: 2007-01-23
Posts: 157

Re: GLPI 0.71 et Authentification automatique

gaelcalvar wrote:

Même avec cette modif, ca fait la même chose !

vérifiez bien les modifs, alors, parce que chez moi ça marche. Au pire videz le cache de votre navigateur.

clic sur "se déconnecter" -> appel de logout.php
logout.php ferme la session, puis appelle index.php en donnant une variable tmpref=logout. Ca donne une url dans votre navigateur du style : http://monseveur/glpi/index.php?tmpref=logout
index.php voit que cette variable est présente et affiche le formulaire de connection.
Dans la génération du formulaire, si on a la variable tmpref=logout, on place un champ hidden "noAuto", ainsi il ne fera pas d'authentification automatique.

C'est de la bidouille, testée que dans mon cas particulier : glpi 0.71 sur xampp 1.6, sur un srver win2003, avec auth auto sur AD, navigateur IE6.

Offline

#56 2008-07-23 12:25:41

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: GLPI 0.71 et Authentification automatique

moi dans login.php ligne 98 j'ai pas if (isset($_GET["noAUTO"])) {

-> c'est dans index.php

et un

if (!isset($_GET["tmpref"]) || empty($_GET["tmpref"])) $_GET["tmpref"]='';

avant

if ($_GET["tmpref"]!="logout") checkAlternateAuthSystems(true,isset($_GET["redirect"])?$_GET["redirect"]:"");
serait le bienvenu


Xavier Caillaud
Blog GLPI Infotel

Offline

#57 2008-07-23 12:32:02

meuced
Member
From: CH du Val d'Ariège
Registered: 2007-01-23
Posts: 157

Re: GLPI 0.71 et Authentification automatique

trompage du nom de fichier corrigé, le reste bonne idée smile

Offline

#58 2008-07-23 17:04:10

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: GLPI 0.71 et Authentification automatique

c'est quoi ce tmpref logout.
pour accéder à la page d'authentification il suffit d'appeler : index.php?noAUTO=1


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#59 2008-07-23 17:24:22

meuced
Member
From: CH du Val d'Ariège
Registered: 2007-01-23
Posts: 157

Re: GLPI 0.71 et Authentification automatique

et du coup il suffit juste de modifier logout.php pour forcer $noAUTO à "?noAUTO=1"....

et index.php reste le même.

merci !

Offline

#60 2008-07-24 10:01:12

SpX
Member
Registered: 2008-07-21
Posts: 23

Re: GLPI 0.71 et Authentification automatique

meuced tu as éditer dans le wiki ??? car bon la j'ai modifié comme tu l'as dit et sa marche mais si on peut faire plus simple et plus propre bah je suis preneur wink

En tout cas c'est une bonne chose wink et c'est sympa d'avoir pris le temps de vouloir améliorer l'auth.

Last edited by SpX (2008-07-24 10:01:53)

Offline

#61 2008-11-05 17:53:24

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: GLPI 0.71 et Authentification automatique

doum wrote:

Je l'avais fait marcher avec ntlm en suivant la proc

Mais je suis revenu en arriere et j'ai désactivé l'auth auto.
Des gros soucis de lenteur sur glpi (page qui mettent 30s/1min a charger) au bout de quelques dizaines de minutes/heures d'utilisation.

J'ai pas cherché plus loin, en prod pas le temps, mais dès la désactivation du mod ntlm plus de soucis.

moi aussi j'ai des problémes de lenteur que je n'avais pas

quelqu'un d'autres a ce problémes ??? si oui comment faire pour le régler ?


Ocs-ng 2.2
Glpi 9.1.1

Offline

#62 2008-11-06 11:29:20

meuced
Member
From: CH du Val d'Ariège
Registered: 2007-01-23
Posts: 157

Re: GLPI 0.71 et Authentification automatique

SpX wrote:

meuced tu as éditer dans le wiki ??? car bon la j'ai modifié comme tu l'as dit et sa marche mais si on peut faire plus simple et plus propre bah je suis preneur wink

En tout cas c'est une bonne chose wink et c'est sympa d'avoir pris le temps de vouloir améliorer l'auth.

cette modif est prise en compte je crois dans la 0.71.2

http://glpi-project.org/forum/viewtopic … 850#p67850

Offline

#63 2008-11-06 11:33:20

meuced
Member
From: CH du Val d'Ariège
Registered: 2007-01-23
Posts: 157

Re: GLPI 0.71 et Authentification automatique

romain1206 wrote:
doum wrote:

Je l'avais fait marcher avec ntlm en suivant la proc

Mais je suis revenu en arriere et j'ai désactivé l'auth auto.
Des gros soucis de lenteur sur glpi (page qui mettent 30s/1min a charger) au bout de quelques dizaines de minutes/heures d'utilisation.

J'ai pas cherché plus loin, en prod pas le temps, mais dès la désactivation du mod ntlm plus de soucis.

moi aussi j'ai des problémes de lenteur que je n'avais pas

quelqu'un d'autres a ce problémes ??? si oui comment faire pour le régler ?

en effet, je remarque aussi que c'est plus long pour l'auth auto depuis que je suis passé sur du tout windows (xampp sur windows 2003, client IE), mais c'est de l'ordre de 5-10 secondes "seulement" (ça tourne sur un bi-quad-core, 12go de ram) au lieu de quasi-instantané sur l'ancien serveur linux (un P4, 1go de ram).

comme le pb de lenteur est compensé par la puissance du serveur, je n'y avait jamais prêté trop d'attention jusqu'à maintenant, ça ne nous gène pas, d'autant que ça ne le fait que sur la 1ere page.

Offline

#64 2008-11-06 12:47:49

romain1206
Member
Registered: 2008-03-04
Posts: 224

Re: GLPI 0.71 et Authentification automatique

le probléme c'est que ca bloque aussi les autres applications utilisant apache sur ce serveur (ocs, cacti, nagios, base de connaissances, phpmyadmin)


Ocs-ng 2.2
Glpi 9.1.1

Offline

Board footer

Powered by FluxBB