Detectar no puedes dectectar, porque al tratarse de una web, si el usuario se conecta desde un ordenador externo, no puedes cruzar la MAC ni nada por el estilo. Lo que yo haría en tu lugar, sería permitir la autentificación mediante LDAP. Tienes información asl respecto aqui:
http://msdn.microsoft.com/es-es/libr...=vs.80%29.aspx