Joomla!-开源天空

2008-09-08
首页 专栏热点 Joomla! 应用 [原创]joomla1.5RC与lifetype用户登录状态保持一致额度整合方法


[原创]joomla1.5RC与lifetype用户登录状态保持一致额度整合方法

E-mail

网上关于两者之间用户整合的文章也不少,但是都无法保持两者之间的登录状态一致,也有人提到两者之

间的桥接器成功,但是一致没有人公布,笔者经过半天的研究后,终于放弃桥接器,但是如何保持两者之

间的登录状态一致哪,突然想到了以前在sohu时候改写过的通行证,在lifetype采用Joomlauserprovider

的情况下,两者之间的用户表是一致的,也就是说用户名和密码是一致,如果这个时候,在登录的时候,

同时提交两个登录动作,那么自然就可以同时登录两个系统,同样退出的时候,同时提交两个退出请求,

那么就自然退出了两个登录系统,由此就能够保持登录状态的一致。

由此,我改进了我的登录模块,具体源代码请看附件。

注意事项:

1、前提是你使用CB做为你的用户管理
2、使用的时候,请在管理后台设置注册url
3、并在后台设置同时登录博客,默认是同时登录博客
4、因为在登录后的菜单中要涉及到外链接的参数blogid,在user_menu中我找不到这样的设置方法,没办法我将登录后的菜单,改为调用login.php模板,如果你的登录后的菜单是其他的项目,请在login.php中修改,涉及到的中文,请在langugae/zh-CN/zh-CN.mod_mylogin.ini中修改

本版只使用于1.5RC3版,在此版本上测试通过

发表您的文章评论

您的姓名 (昵称)
标题:
评分: 很差一般较好很好
评论:
验证码:
请输入验证码