|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
Bonjour,
Depuis un certain temps j'essaie de connecter un utilisateur à l'intranet par ldap (active directory). Cela fonctionne mais il faut que l'utilisateur tape son login et mot de passe ensuite il est connecté. (comparer ds l'AD) Ce que je voudrais c'est connecté directement l'utilisateur sans qu'il ait à tapé son mot de passe et login! Le fait d'être connecté au domaine lui ouvrirai une session automatiquement. Quelqu'un sait-il comment faire svp ? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() David GuillotChef de projet en SSII Inscription : mars 2004 Messages : 879 ![]() |
![]() Tu poses l'épineuse question du SSO dans les applications web. Épineuse car bien sûr, les navigateurs ne sont pas censés avoir accès aux données de l'utilisateur sur le poste de travail (hors IE et ses ActiveX bien sûr). Je ne suis pas expert en la matière (il existe sûrement des solutions toutes faites) mais en ce qui me concerne, en dehors d'une applet Java signée que les utilisateurs acceptent explicitement, je ne vois pas d'autre solution. Cet applet, elle, récupèrerait les données personnelles et réaliserait l'authentification auprès de ton AD. Quelqu'un a des idées à ce sujet, a déjà réalisé ça ?
__________________
Avant de poser une question ici : ![]() Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
Merci d'avoir répondu, en php ce n'est pas possible?
Si possibilité de joindre AD { récuperer login en cours de session et mot de passe session ouverte { sinon ... Tu penses pas que c'est possible? |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() David GuillotChef de projet en SSII Inscription : mars 2004 Messages : 879 ![]() |
Tu es bien d'accord que PHP s'exécute côté serveur, qu'il ne faut donc pas compter sur lui pour récupérer des infos sur le client. Pour transmettre des informations à PHP, 2 moyens :
- Saisie d'informations par l'utilisateur dans son navigateur - Récupération et envoi de données dans un langage exécuté côté client (Javascript, ActionScript dans du Flash, Silverlight, applet Java, ActiveX sur IE, etc.). Cette solution est très limitée, car pour des raisons de sécurité/confidentialité les langages n'ont par défaut HEUREUSEMENT pas l'autorisation de récupérer d'informations confidentielles concernant l'utilisateur du poste de travail. C'est pour ça que j'évoquais une applet Java signée, qui si elle est acceptée par le client, permet d'exploiter toute la puissance fonctionnelle de Java sur le poste client et d'en récupérer les informations au sein du navigateur.
__________________
Avant de poser une question ici : ![]() Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
mmmm! je vois! c'est tu vers quoi je devrai me pencher pour y arriver le plus facilement possible ??
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com