我所在的公司是一家提供企业信息化咨询的网站,网站决定改版,网站的业务大致可以分为三种,发布信息类,网友交互类,跟专家互动类。为了加快开发进度,我们决定对于发布信息的频道,采用成熟的开源CMS系统,网友交互类采用自己写的办法,跟专家互动类采用oask问答系统,经过一番对比之后,CMS系统采用的是科讯的CMS(asp)的,自己写的那部分使用.net开发,oask问答系统也是用asp书写的,这样我们整个网站中就有了三个不同的系统,这时候问题就出现了,处在这三个系统的用户部分的整合上,由于这三个系统分别位于不同的服务器上面,因此我只能采用iframe套用三个系统的认证页面的办法来实现多个系统的用户的同步登录,注册,注销等操作,但是这种方发有一个隐藏的缺陷,如果其中一个认证系统除了问题,这三个系统之间的信息将出现不一致,此外用户信息在这三个系统中都有一份数据,这样导致数据高度冗余,带来很多问题,而我有没有足够的时间跟精力去改写三个系统的用户认证系统,苦恼,郁闷中,不知各位大侠可有好的办法?
比如我们经常遇到这样的情况,由于系统设计时间的先后,公司用的OA系统与后来设计的人事管理系统需要整合,对这种整合有没有一种比较不错的机制可以保证用户信息的统一性,我说的主要是用户信息的管理这一块,探讨中。。