php + login windows

php + login windows - PHP - Programmation

Marsh Posté le 15-12-2005 à 20:40:49    

Bonjour,
 
voila je dev une applic pour mon taff
 
j'explique le fonctionnement :
 
c'est un ptit site en php/mysql qui reference toutes nos installations par site, local, type de local, type d'install, marque, references...
 
chaque equipe a un secteur comprenant plusieurs site.
 
l'ensemble des sites est accessible a tous en lecture, mais on peux modifier ou ajouter des install que dans son secteur.
 
tout les operateurs possedent un compte informatique sur un controleur de domaine, et comme ils sont pas tous super douer, je voudrai faire que :
 
le mec se log sur le controleur de domaine : \Domaine\XY123456
 
il ouvre le site php, et le site trouve direct (grace a son login XY123456) qui il est et donc, aller chercher dans la db qu'elle secteur il a et donc, lui donner access modif/ajout que pour les site de ce secteur.
 
comme sa, il a pas besoin de rentrer 36 mot de passe, il ouvre sa session windows, et c automatique.
 
est ce possible ???
 
en clair, un code php capable de detecter le login d'un compte windows automatiquement
 

Reply

Marsh Posté le 15-12-2005 à 20:40:49   

Reply

Marsh Posté le 15-12-2005 à 21:03:14    

J'y connais rien en windows, mais je ne pense pas que tu puisses résoudre ce problème au niveau de PHP. Ca serait plutôt du ressort de LDAP (éventuellement couplé à ton script PHP ?).

Reply

Marsh Posté le 15-12-2005 à 21:07:05    

LDAP ???

Reply

Marsh Posté le 16-12-2005 à 00:58:19    

je mets un drapal parce que ca a l'air d'etre chaud ton truc ...
 
il parlait de LDAP parce que c'est open source, et qu'il y ait plus de chance que tu puisse dialoguer qu'avec ton active directory

Reply

Marsh Posté le 16-12-2005 à 05:52:19    

weed a écrit :

je mets un drapal parce que ca a l'air d'etre chaud ton truc ...
 
il parlait de LDAP parce que c'est open source, et qu'il y ait plus de chance que tu puisse dialoguer qu'avec ton active directory


LDAP est le protocole d'interrogation d'un annuaire comme active directory :) Donc je vois pas la différence :whistle:
 
Tiens je sais pas comment faire mais ça m'intéresse je vais chercher avec vous :) Je sais que c'est possible au moins dans d'autres langages y'a pas de raison ;)

Reply

Marsh Posté le 16-12-2005 à 09:14:18    

Rat-Thon a écrit :

un code php capable de detecter le login d'un compte windows automatiquement

J'ai eu le même problème et pas trouvé de solution simple/sécurisée pour l'authentification automatique... Avec LDAP ça marche très bien (bien que l'interface ldap windows soit un peu exotique).
Sinon si tes utilisateurs ont des postes fixes tu peux tjrs faire une correspondance ip/user, mais je n'aime pas ce genre de solution, de plus à force de vouloir simplifier la vie des utilisateurs ils en oublient leur login/pass...  :whistle:  

Reply

Marsh Posté le 16-12-2005 à 11:39:14    

du fait que LDAP soit open source, je pensais que c'etait plus facile d'obtenir des information ....

Reply

Marsh Posté le 16-12-2005 à 12:31:04    

ben le souci, c'est que je n'ai aucun access sur le controleur de domaine et on a 7 postes pour une 30ene de personnes.
 
Ils parais que c'est possible en asp, mais vu que j'y connais rien en asp ... :(

Reply

Marsh Posté le 20-12-2005 à 00:29:20    

personne alors ??? :'(

Reply

Marsh Posté le 20-12-2005 à 10:05:04    

Rat-Thon a écrit :

personne alors ??? :'(

tu as déjà la réponse, avec LDAP ça marche

Reply

Marsh Posté le 20-12-2005 à 10:05:04   

Reply

Marsh Posté le 20-12-2005 à 14:18:27    

Comme dis plus haut tu as la possibilité LDAP
http://fr2.php.net/manual/fr/ref.ldap.php
 
sinon regarde avec ça si tu arrives à en tirer qqch
http://ng.secusquad.com/wiki/index [...] _GET_LOGIN
 
++


Message édité par HellR le 20-12-2005 à 14:19:57
Reply

Sujets relatifs:

Leave a Replay

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