rt

解决方案 »

  1.   

    多个系统共用一个登陆模块而且登陆成功后在这几个系统中 无需重复登陆
    一般的厂家 都有SSO的实现比如SUN,IBM等等 哪些较复杂一般多个共域名的站点可以使用跨域名的cookies来保存登陆状态来实现SSO的目的比如 设置cookies的 域为 163.com 
    那 
    bbs。163。com
     mail.163.com
    等等系统 就可以公用这个cookies
      

  2.   

    关键是SESSION监听器,当用户登陆时把用户ID存入SESSION,把数据库在线标志更改为在线,这样用户重复登录或别的机子要用这个用户名登陆就根据这个在线标志使得不能登录,当用户点退出或SESSION监听器监听到SESSION失效时就把数据库里的在线标志改为不在线就OK了