[PHP] authentifier un user windows (XP)

authentifier un user windows (XP) [PHP] - PHP - Programmation

Marsh Posté le 02-10-2003 à 15:26:49    

Existe-t-il un module, une extension pour utiliser le systeme d'authentification de windows dans un script PHP? Je cherche a faore ça pour eviter de dupliquer des données inutilement (copier la base d'utilisateurs Windows dans une BD par exemple).

Reply

Marsh Posté le 02-10-2003 à 15:26:49   

Reply

Marsh Posté le 02-10-2003 à 16:29:38    

A mon avis non (car PHP n'a rien à voir avec Windows)
Mais sais-t-on jamais...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 02-10-2003 à 16:32:17    

Ba pourtant : http://www.php.net/manual/fr/ref.w32api.php
A partir de là, tu peux appeler n'importe quelle (à confirmer, hein) fonction présente dans l'API Windows. Y a pu qu'à trouver celle qui fait ce que tu veux... mais je doute quand même qu'il existe une fonction qui dumpe tous les users/passwords, hein [:ddr555]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 02-10-2003 à 16:57:46    

ça m'étonne... ça serait pas une faille mais un gouffre des trucs pareils


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 02-10-2003 à 16:59:22    

Ba non, puisque c'est un script PHP et donc qui s'exécute côté serveur. J'imagine que l'admin sait ce qu'il fait quand il fout un site en PHP sur sa machine, hein :o
Pis de toute façon, le module est expérimental, apparemment...


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 02-10-2003 à 17:09:21    

Pour moi Apache qui tourne sur du Windows c'est pas sérieux


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 02-10-2003 à 17:40:07    

Citation :

Ba pourtant : http://www.php.net/manual/fr/ref.w32api.php
A partir de là, tu peux appeler n'importe quelle (à confirmer, hein) fonction présente dans l'API Windows. Y a pu qu'à trouver celle qui fait ce que tu veux... mais je doute quand même qu'il existe une fonction qui dumpe tous les users/passwords, hein [:ddr555]


 
J'ai vu les fonctions w32api. J'ai aussi vu un EXPERIMENTAL donc je prefere mettre cette solution de cote pour l'instant. La fonction qui fait ce que je veux ds l'API Windows est LogonUser().
 

Citation :

Pour moi Apache qui tourne sur du Windows c'est pas sérieux


 
Si j'avais le choix je m'amuserais pas a faire du PHP sous Windows et je me prendrais pas la tete avec ce genre de pb. :)

Reply

Marsh Posté le 02-10-2003 à 17:44:33    

Ba sans ce module EXPERIMENTAL, j'vois pas comment faire, désolé [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 02-10-2003 à 17:49:41    

Citation :

Ba sans ce module EXPERIMENTAL, j'vois pas comment faire, désolé [:spamafote]


 
Je vais voir du cote de LDAP...
 
Sinon la solution de warrior => creer une extension PHP a partir d'un prog en C qui utilise la fonction LogonUser() de l'API Windows...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed