Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/04/2011, 10h00   #1
Invité régulier
 
Homme Cyril
Étudiant
Inscription : avril 2009
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Cyril
Âge : 23
Localisation : France, Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2009
Messages : 21
Points : 9
Points : 9
Par défaut Intranet authentification automatique

Bonjour,

dans le cadre d'un projet je dois réaliser un intranet.
J'ai comme contrainte d'authentifier les utilisateurs grâce à leur connexion sur le domaine.
J'ai un serveur apache sous linux, un active directory sous windows server 2003 et des utilisateurs sous XP.
Ne connaissant pas assez AD j'aimerai savoir s'il est possible de récupérer à partir du nom de la machine l'utilisateur connecté.
Sinon comment récupérer le login windows en php?
Merci d'avance de votre aide.
Cyril
cyril73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 10h11   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Regarde ici pour commencer :
http://www.developpez.net/forums/d71...ranet-windows/
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 10h22   #3
Invité régulier
 
Homme Cyril
Étudiant
Inscription : avril 2009
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Cyril
Âge : 23
Localisation : France, Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2009
Messages : 21
Points : 9
Points : 9
Merci de ta réponse j'avais déjà vu le lien.
J'ai encore un probleme nous n'utilisons pas IE donc la méthode javascript pour récupérer le login est impossible.

Citation:
Envoyé par Méthylbro
Lorsqu'un utilisateur s'authentifie sur un réseau gérer via un annuaire Active Directory, un script de démarrage de session s'exécute à chaque fois. Dans ce script on connais le nom de l'utilisateur.
Je ne sait plus quel est le nom de ce script sur le serveur, mais sans doutes qu'un administrateur réseau comprendra tout de suite de quoi il s'agit si je lui en parle.

A partir de là, c'est facile. Il suffit d'associer cet utilisateur à la machine avec un petit script php.
Par la suite quand un visiteur navigue sur l'intranet, avec l'adresse ip de la machine cliente, on peut retrouver quel est l'utilisateur authentifié sur cette dernière.
Le script qu'il parle doit être un script de connexion mais après je ne vois pas pourquoi un script php doit associer l'utilisateur à la machine et surtout ou dans l'AD?

Pour NTLM le seul point négatif c'est qu'il doit être activé sur Windows7 et il faut configurer le naviguateur.
cyril73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 16h18   #4
Invité régulier
 
Homme Cyril
Étudiant
Inscription : avril 2009
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Cyril
Âge : 23
Localisation : France, Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2009
Messages : 21
Points : 9
Points : 9
J'ai utilisé le mode de connexion NTLM c'est plus simple.
J'ai une nouvelle question comment faire pour afficher un formulaire d'une page en cas d'eches d'authentification au lieu d'un unrecognize?
Merci d'avance.
cyril73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h06.


 
 
 
 
Partenaires

Hébergement Web