pour obtenir le nom de session (username) depuis php [SOLUTION] - PHP - Programmation
Marsh Posté le 11-07-2005 à 18:11:37
On peut pas. Et la question est posée toutes les semaines
Marsh Posté le 11-07-2005 à 18:27:02
Zut alors !
Merci pour la réponse !
Et il y a t-il d'autres méthodes assez légères pour l'équivalent ?
(sauf cookies, je n'en veut pas trop)
Marsh Posté le 11-07-2005 à 19:49:30
NON.
Imagines ce que pourrais faire un pirate s'il pouvait récupérer ton ip et ton nom de session windows !
Marsh Posté le 11-07-2005 à 21:38:59
Je crois qu'avec des ActiveX tu peux y arriver ... cela dit merci la compatibilité
Marsh Posté le 13-07-2005 à 17:36:38
C'est bon, j'ai trouvé !
Code :
|
et ça m'affiche le username.sous-domaine.domaine
ce qui est top, vu que les postes sont en domaine.
Par contre, un poste hors domaine ne renvoie rien.
(c pas grave, pour moi, c bon)
Marsh Posté le 14-07-2005 à 08:25:42
ce n'est quand meme pas le nom de session windows
Marsh Posté le 14-07-2005 à 09:18:15
Si, ca correspond à la varialbe %USERNAME%,
mais suivi du domaine.
Il faut donc avoir pu s'autentifier en ouvrant une session sur le domaine.
Marsh Posté le 14-07-2005 à 11:18:32
Voilà, quand on n'est pas dans un domaine,
echo gethostbyaddr($_SERVER['REMOTE_ADDR']); |
Renvoi juste localhost...
Marsh Posté le 11-07-2005 à 18:00:01
Bonjour,
Pour mettre un minimum de sécurité à une application (en réseau local)
avec accès sans mot de passe (si si, c'est un choix, car utilisateurs mega-newbies)
je voudrais en plus de controler l'IP (ce que je fais déjà),
controler que le username correspond bien à l'IP.
Mais, et c'est là que j'ai besoin de vos lumières,
je n'ai pas trouvé comment récupérer le nom de session (windows) du poste client ?
D'avance, merci.
Message édité par apophyss le 13-07-2005 à 17:37:23