View Full Version : Ne pas passer par la page de login
julien60
1st February 2007, 09:32
Bonjour à tous,
Je cherche un moyen de passer en paramètre, dans l'url ou le code, le login et mot de passe utilisateur pour que quand je me log sur mon intranet et que je clique sur oreon il garde le login & mot de passe sans avoir à me loguer une 2nd fois. Merci d'avance.
Julien
-Archi-
1st February 2007, 11:01
Bonjour,
Le passer dans l'URL n'est pas trop possible vu qu'il s'agit d'un formulaire en POST. Ce que tu peux faire de plus simple est encore d'augmenter la durée des sessions PHP pour qu'il se souvienne de toi plus longtemps ou jusqu'à la fermeture du navigateur. Pour un login totalement automatisé tu peux toujours faire un script PHP à toi qui enverra les champs du formulaire (useralias, password et submit) de façon automatique à la page de login via socket, mais là il faut voir tes connaissances en développement ;)
julien60
1st February 2007, 11:29
Ok merci je vais me débrouiller :)
icar3082
12th April 2007, 11:55
si tu pouvais rapidement présenter ta solution... j'ai le même problème que toi.
merci :-)
icar
rom
12th April 2007, 12:48
On a une possiblite d'autologin sur Oreon, vous tapez directement l'url avec qq parametres en plus et hop vous etes logges sur la bonne page (et pas forcement les camemberts)
C ca que vous voulez ?
julien60
13th April 2007, 14:46
c'est tout à fait ça :)
rom
13th April 2007, 16:15
Ah bah dans ce cas :-)
Et bien, voici une url type :
http://192.168.1.205/oreon/index.php?useralias=084e0343a0486ffe5530df6c705c8b b4&password=21494cd6c19f4bf6dcfd3ae2ec5f397e&autologin=1&p=2020101&o=svc_ok
http://192.168.1.205/oreon/index.php => Serveur Oreon
?useralias= MD5(user alias)
&password= MD5(user password, comme celui stocke dans la base Oreon)
&autologin=1 (Mode autologin)
&p=2020101 (Page de destination)
&o=svc_ok (Options, pas obligatoire)
Pour connaitre/generer les infos en md5 par un script PHP:
#emacs md5.php
<<
<?php
echo "User MD5 :\n";
echo md5("admin");
echo "\n\n";
echo "Password MD5 :\n";
echo md5("oreon");
echo "\n";
?>
>>
# php md5.php
C genial non ? Y a deja les trucs tout pret dans Oreon pour vous simplifier la vie.
L'ideal serait de marquer dans le profil du contact son lien "autologin", pour un bookmark etc..
julien60
13th April 2007, 16:19
parfait ! je vais tester ça ! Merci bien :)