我们可以利用网卡的mac地址作为识别用户的依据,限定各个用户的权限,可以禁止所有未知的网卡登陆你的网站实现  静态ip+网卡mac标志 绑定

解决方案 »

  1.   

    你所说的情况跟我的很相似,我是通过这样来解决的,希望对你有所帮助..
       通过客户端程序(用别的高级做的)传入登陆计算机的相关参数(如Mac,硬盘序列号等)来打开网址,再用PHP取出参数与数据库中保存的有权登陆的机器信息相比较.如直接输入网址由于没有传入参数,用PHP判断后提示用户登陆的计算机没权限而退出,否则进入用户登陆界面.当用户到一台新机器登陆时只要安装一客户端程序并在数据库中为其提供一新记录即可.不提供新记录即使有客户端程序也无法登陆.
      

  2.   

    这种做法可取可是太复杂,比如如果取出参数打开网址,那么形式如
    www.sohu.com/index.php?id=535345464那么如果他记录下这个id,在网址中直接给出怎么办?
      

  3.   

    :这种做法可取可是太复杂,比如如果取出参数打开网址,那么形式如
    :www.sohu.com/index.php?id=535345464:那么如果他记录下这个id,在网址中直接给出怎么办?
    按照你上面所说~  应该说用客户端构造个Cookie然后将一些必要的硬件MAC记录保存在COOKIE里,
      为什么不用GET 或 POST呢?!
       最好的演示:
     ===========
             MSN直接登陆邮件系统...