请教高手关于多系统用户整合的问题

jom_ch 2008-06-12 06:21:09

现有在N个单独的系统,各有各的用户表,要实现统一的登录验证,各系统除用户名和密码之外的其它用户信息各不相同,类似于QQ IM 的用户信息和QQ空间的用户信息不相同,但都是用QQ号和QQ密码来登录.

比如在A系统新用户注册的同时,通过接口往B系统的用户表里插入用户名和对应的密码,在B系统新注册则反之.这样的笨办法在两个系统倒还能用,但多系统就...

水平层次有限,想不出好的办法来,请高手指点迷津,谢谢!
...全文
154 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
jom_ch 2008-06-16
  • 打赏
  • 举报
回复

好吧,谢谢大家,结贴!
makui 2008-06-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 koc_before 的回复:]
不用跪求, 不用散分, 编程王论坛www.kingofcoders.com, 有问必答
[/Quote]
友情提醒一下,你上一次发广告别人就已经狂晕了,你再发估计人家就要晕菜了.
小心和这个下专一样哦

http://news.163.com/08/0527/04/4CU2MO1Q00011229.html
koc_before 2008-06-13
  • 打赏
  • 举报
回复
不用跪求, 不用散分, 编程王论坛www.kingofcoders.com, 有问必答
fxs_2008 2008-06-13
  • 打赏
  • 举报
回复
这个和新浪的通行证一样

如果是通行证登录存在,则任何系统均承认登录
如果通行证没有登录,则看单系统是否登录
panzhiqi 2008-06-13
  • 打赏
  • 举报
回复
QQ这个用户的基本信息,所有系统都用的一个接口
我感觉他们所有不同的系统在验证用户名和密码的时候,都会请求到一个主系统的用户验证API,这个API服务于所有各个应用
fxs_2008 2008-06-13
  • 打赏
  • 举报
回复
没多过,按理说应每个系统都记录用户
还有一种,可以在验证时设单独的cookie


比如:一个用户登录后,设置了cookie,所有系统都可验证这个cooki.如果存在,就是登录,而不管他是在哪个系统登录的,(前提是一个域,如果主机是多域的可能不行,可查一下跨域登录解决方案)
xuStanly 2008-06-13
  • 打赏
  • 举报
回复
新建一个数据库,整合其他数据库的用户信息,建立一个统一的用户信息表,将其他系统的用户数据全部导进来,以后所有系统的登录均通过这个新的用户信息表来查询用户数据。
jom_ch 2008-06-13
  • 打赏
  • 举报
回复
顶上去,期待更多的思路
sonicryu 2008-06-12
  • 打赏
  • 举报
回复
多系统么就多插几次好了 (多插几次 -_- !!) 这是最简单的方法

或者合并用户表啊,但是要改程序,原来对用户表操作的程序都要改
jom_ch 2008-06-12
  • 打赏
  • 举报
回复
狂晕,还有发广告的
koc_before 2008-06-12
  • 打赏
  • 举报
回复
不用跪求, 不用散分, 编程王论坛www.kingofcoders.com, 有问必答

tantaiyizu 2008-06-12
  • 打赏
  • 举报
回复
这就是我们常说的单点登陆

可应 cookie + session 解决 ,设定好 domain

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧