Notre société fabrique l'application Web tarifée par station de travail. Cela signifie que les informations d'identification d'utilisateur/d'accès ne doivent être utilisées qu'à partir d'une machine particulière.Authentification SAAS par siège
Actuellement, ce qui se passe que plusieurs utilisateurs partagent des informations d'identification et nous n'avons aucun moyen d'empêcher cela si elles ne le font pas simultanément.
La nature de l'application est telle que l'utilisateur a besoin de l'utiliser de temps en temps, donc l'incapacité de travailler simultanément ne dérange pas beaucoup les utilisateurs et l'entreprise perd ses revenus potentiels.
L'application est actuellement purement AJAX sans applets flash/activeX/Java.
La solution idéale serait de lire le nom de l'ordinateur ou l'adresse IP du client avec javascript en utilisant l'interface de script "Shell.Network". Mais cela est impossible à cause des paramètres de sécurité stricts dans Internet Explorer. Je dois mentionner que la fonctionnalité de navigateur croisé n'a pas d'importance et le seul navigateur pris en charge est IE.
Recherche google Je suis tombé sur cette solution ici http://www.reglos.de/myaddress/MyAddress.html mais il nécessite l'applet JAVA donc ne sera pas très pratique.
Y a-t-il d'autres solutions pour cela?
Il semble que la solution basée sur les cookies serait la meilleure. Nous allons l'essayer – SparcU