damien-s Posté 2 Février 2007 Partager Posté 2 Février 2007 Bonjour, Je souhaiterais savoir si il y à un moyen de récupérer le nom et prénom de l'utilisateur logué sous Windows. si possible, si cela est fesable en PHP ou en Javascript ... J'ai fait quelques recherche sur ce forum et sur mon ami google et je n'est rien trouvé de concret. Ceci me servirais pour un intranet d'entreprise. merci cordialement Damien Lien vers le commentaire Partager sur d’autres sites More sharing options...
xou Posté 2 Février 2007 Partager Posté 2 Février 2007 Bonjour, A ma connaissance non ! Maintenant peut-être du côté des objets OLE... En revanche si ton entreprise utilise l'active directory ou un autre annuaire LDAP il te suffit de coupler l'annuaire avec l'authentification de l'intranet. Lien vers le commentaire Partager sur d’autres sites More sharing options...
damien-s Posté 3 Février 2007 Auteur Partager Posté 3 Février 2007 Bonsoir, Oui, nous avons active directory sous windows 2003 server mais comment faire ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
xou Posté 5 Février 2007 Partager Posté 5 Février 2007 Bonjour, Tu as bien un admin réseau dans ta boite !? >> pour commencer tu lui demande l'accès à l'AD: user:pass_AT_server:port Ensuite il te suffit de te documenter en regardant les fonction LDAP dans le manuel PHP (fr.php.net) Tu peux également utiliser un exploreur d'annuaire LDAP tel que JXplorer (en java) qui te permettra de naviguer dans les différentes branches (OU) de l'AD. SI tout ce que je te racontes là te semble du chinois commences par te renseigner sur ce qu'est un annuaire LDAP et la manière dont c'est constitué, regardes ensuite ce qu'est l'AD afin de comprendre comment fonctionne cet annuaire LDAP pour les réseaux windows. good luck ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 5 Février 2007 Partager Posté 5 Février 2007 Bonjour, Je sais qu'en ASP, c'est request.ServerVariables("LOGON_USER") Essaie ceci peut être : call GetEnv("LOGON_USER"); A voir Portekoi Lien vers le commentaire Partager sur d’autres sites More sharing options...
Findel Posté 5 Février 2007 Partager Posté 5 Février 2007 Pour que cela fonctionne, il faudrait que tu sois sous IIS avec l'option "Authentification Windows intégrée" activé sur ton répertoire web partagé. Ensuite, tu obtien le nom d'utilisateur avec la variable prédéfinie : $_SERVER [ 'PHP_AUTH_USER' ] Par contre, c'est à tester, car selon la complexité du réseau de ton entreprise, le fait d'activer l'authentification "Windows" peut donner un résultat innatendu et assez désastreux sur les temps de réponse de ton site intranet Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant