Bonjour,
Je viens de voir que répondre à un sujet ne le ramenait pas en tête de liste donc j'ai peur que mon message initial (posté
ici) passe inaperçu.
J'ai donc un ch'ti problème d'identification pour un Intranet. Ou pour être plus précis, je cherche une solution plus simple que celle qu'on a trouvé (à savoir lancer un .bat à l'ouverture de session Windows qui ouvre une connexion sur un répertoire caché du serveur, pour y écrire un fichier ayant pour nom l'adresse IP de la machine cliente et contenant l'identifiant Windows de la personne connectée sur le domaine).
Le Problème :L'idée en ce qui me concerne est d'identifier de manière transparente une personne à un Intranet. J'avais dans l'idée d'utiliser l'IP de la machine (chaque PC a une IP fixe sur le réseau interne), mais ça ne semble pas convenir au patron un peu paranoïaque. Donc l'idée suivante était d'utiliser le nom d'utilisateur de la personne connectée à l'ordi.
Je suis ouvert à toute suggestion, je dois avouer que tout ceci sort un peu de mon domaine de compétence (je suis spécialisé dans le développement PHP/MySQL et ActionScript, j'ai pas l'habitude d'aller trifouiller les sessions windows)...
Précisions :- L'intranet (ce n'est pas négociable) est développé en PHP et hébergé sur un serveur Linux (Debian 3).
- Les machines du réseau interne sont toutes sous Windows 2000, les connexions au(x) domaine(s) sont évidemment gérées par un serveur Windows.
- Est envisageable l'utilisation éventuelle d'un activeX, d'un fichier temporaire, d'un cookie, ou encore d'un petit programme s'exécutant en début de session Windows.
- je crois qu'on doit pouvoir trouver un serveur IIS en réseau avec une base ODBC dans un coin, mais si on pouvait limiter au strict minimum les scripts et les serveurs, ça m'arrangerait
PS :Il paraît que c'est une question redondante et qu'il suffit de "récupérer les variables HKEY_CURRENT_USER dans la base de registre". Sachant cela, vous vous doutez bien que je ne prendrais pas la peine d'écrire un nouveau message si j'étais satisfait de ces réponses. Ca parrait peut-être évident pour tout le monde ici, ça ne l'est pas pour moi...
Merci de votre attention
