原创插件,转载请注名出处:http://admclub.com
支持Joomla 1.7/2.5,UCenter 1.6.
注:Joomla 2.5.4后,因为对原来核心组件模块锁定了,不能从后台替换核心模块/插件。此问题正在解决中。
解决方法:
使用phpMyAdmin打开表: #前缀_extensions,然后找到name的值为plg_authentication_joomla的插件,然后修改这条记录。把protected均设值为0。
实现功能:
1.当从Joomla登录时,如果UCenter用户存在,则使用UCenter上的用户信息校验密码.则否使用Joomla本地信息.同步更新,删除Joomla和UCenter用户.
2.可选只使用UCenter用户信息,而不理会Joomla本地用户信息.
3.可选同步登录,删除,更新用户时,是否先检查用户是否存在重得,如果重得,则不作同步.
4.组件后台提供用户复制功能.按UCenter官方手册建议,使用前最好先将Joomla用户复制到UCenter.并需要处理好用户重名的问题.如果你的Joomla是新的,没有任何用户,可以不复制用户.如果你的系统存在除UCenter和Joomla之外的其它应用,建议纳UC官方的建议.否则可能出现权限提升的问题.
具个例子,某用户A在Joomla中是管理员,而之前并没在UC中.且在您的系统合并后,用户A一直没有登录过,就是说这个用户A一直没有被同步到UC中,而后来用户B却跑到你的第三方应用,如DZ X2注册了与用户A同名用户.那么当这个假的用户A从X2登录后,也能同步登录到Joomla中,原来的用户A,就无法再正常登录了.按UC官方的建议,事先将用户复制到UC的话,就可以很好地解决这个安全问题.
我发现其它同类插件很少提及到这点.
5.安装即用,不修改Joomla原来代码.
安装使用方法:
1.复制api和uc_client目录到Joomla安装根目录
2.然后安装并正确然后配置UCenter组件.
3.安装并激活System - ucenter插件,
4.安装并激活User - ucenter插件,由于本组件不具有其它的用户管理管理功能,请保留其它用户插件的状态,
5.安装并激活Authentication - ucenter 插件,然后停用Authentication - Joomla插件,否则会有冲突.
6.防止因用户名相同的情况而引起权限提升的问题,
请首先将Joomla用户复制到UCenter. 如果出现重复的用户(在Joomla和UCenter都存在的同名用户),会被记录在uc_mergemembers表(uc_为UCenter表前缀) 中.您需要手工对这些用户进行检验,当确定用户有效性后,您可以使用第三方工具(如phpmyadmin)将此用户从uc_mergemembers表中 删除.
注意:所有有重复问题的用户,都不能被同步登录、同步更新,删除.但如果此用户从Joomla,且本地密码与UCenter密码相同,本模块会认为此用户合法,当首次从Joomla登录后,自动将此用户从mergemembers表中删除.
后台截图:
后台主页面:
配置界面:
所有相关插件:
晕,忘了上传了
=======================2012.04.21更新 ==========================
先不上传了,需要测试版的朋友EMAIL吧。
周末,花了点时间搭了个DEMO环境,
Joomla 2.5.4:http://ju.admclub.com
(原本想把Joomla和Uenter放在同一域名的,后来觉得分开两个子域名更能体现出特性。)
Discuz X2.5: http://dz.admclub.com
已知BUG:
DZ中文名无法登入JOOMLA,显示找不到该页 20120528 感谢小猪
一直没有找到此类的扩展,不知道什么时候能传上来呢,或者直接给我发一份至邮箱,非常感谢!
这个我要整理一下先的。
什么时候可以下载呢?
请留下你的EMAIL吧。最近太忙。
之前一直在dz论坛上找 没找到 不知能否分享一份 谢谢 非常感谢!
还有 我的email:bfly_admin@163.com
什么时候能下载啊 盼望
327712043@qq.com 可以的话 email给我一下 试试 谢谢
已经发送。
可以的話也 email給我吧, 謝謝!
khspa-spam@yahoo.com.hk
spam?你的EMAIL是垃圾EMAIL?
楼主email我一份吧,谢谢! bayern2002#sina.com
已发送。
希望你的返馈意见。谢谢!
谢谢您,timmy 😀
一直在等您整理好,呵呵,81978048(at)qq.com,谢谢了
已发送。
希望你返馈意见。谢谢!
找了很久终于找到了,原来是从这流出出来的,站长太感谢了,给我也发一份把 QQ:547608958@qq.com 😛
已发送..
😛
哇,此教程绝对精典! 非常强大的操作啊。
楼主发我一份
611535430@qq.com
已发送.
timmy大~能否寄給我一份,先謝謝您了~
tommywei09171@gmail.com
你好,已经发送.
timmy大~晚點來去試試,非常感謝您囉~ 😀
timmy大,請教一下,我照著流程將兩個資料夾複製到JM的根目錄下,安裝了JM後再安裝文中描述的3個插件,還是無法出現如截圖中的畫面,不知道是哪裡出錯,另外com_ucenter_1.0~這個是否也要安裝?本人的環境是DZx2.5+UCenter,Joomla版本為2.5.4
timmy大,最後的原因為在根目錄下如果有api和uc_client就無法進入UC管理中心,會出現Access denied,想請教您該如何解決,感謝~
JM和DZ是装在同一个目录下吗?最好给出更多的目录结构信息.
另,Access denied是NGINX或者APACHE提示的吗?如果是,那么你可能需要修改一下这两个目录的权限成:0755
如果是JM或者UC提示的话,能否上图片?
timmy大,整合成功了,解決辦法為將JM底下的config文件加入UC的配置,就OK了~另外JM和DZ我是裝在不同目錄下的,謝謝~
很不错啊。
忘了,文件内是没有UCENTER配置文件的。
多谢支持。
请给我一份吧。感谢。laom@yongzhou.com
你好,已经发送.请查收.
感谢。
请给我一份吧。感谢。birrablu@gmail.com
已发送。请查收。
我己经整合。我论坛用的是GBK,joomla用的是utf8,好像一直有问题。论坛用户上不来。
设计的时候是两边都是UTF8的,
论坛的用户需要在JOOMLA登录一次后才能同步的。
很有趣!辛苦了樓主!
timmy大大可否發一個給我喔~
fb.workshop@gmail.com
謝謝 😀
好的。已发送。
Timmy大~能否寄給我一份,先謝謝您了~
好的,请留EMAIL
请查收 old_Hottabych@yahoo.com 已发送
已发送
請問Joomla 1.5可以用嗎?
你好,不支持1.5的
找了这个很久,太强大了,
能给我传一份吗?
shenqi87@qq.com
谢谢
你好,已发送。
感谢,今天测试看看 😛
嗨 Timmy 谢谢所有收到的。我感谢好人。 😛
xqhcool@163.com 可以的话 email给我一下 试试 谢谢
你好,已经发送了.
站长我想要一份这个插件64411684@qq.com
我还没有收到,请问我DZ和UC是GKB简体版 的。。JOOMLA我知道一般都是UTF8的,那这两者之间是否存在需要转码统一的问题。
已发送.这个版本未在GBK环境上测试过.
可以传给我一份吗。64411684@qq.com
Timmy大,报告测试结果(完全新Joomla和DZ的安装下)
1.安装时,得在joomla/uc_client目录下增添config.inc.php。
2.Joomla后台新加用户,在DZ那里还得激活,激活后可以登录。
3.DZ前台/后台增添新用户,到了Joomla,不能登录,Joomla后台显示用户存在(已激活enable+activate),但是用户组user group没有选上,后台手动添加后就可以登录了。
再次谢谢Timmy大的无私奉献。
感谢反馈!
3.DZ前台/后台增添新用户,到了Joomla,不能登录,Joomla后台显示用户存在(已激活enable+activate),但是用户组user group没有选上,后台手动添加后就可以登录了。
请问有在后台设置默认用户组了吗?如是设置了,那就是BUG了.
你好,请发一份到邮箱:fengheshun@gmail.com
感谢!
你好,已经发出.
你好,能发给我一份 么?
能发给我一份么?发一份到 cuilong_2007@yahoo.cn
你好,已经发送..
😉 您好 最近也在弄这个东西 麻烦发一份到 627535277@qq.cm 先谢过了哈
😆 已发
您好。能发我一份吗?邮箱 iris0327@gmail.com 。非常感谢!
已发送…..
最近事情忙多,不好意思,请等等.
可以发送一份么? extedmail#gmail.com 谢谢!
已发送,请查收.
您好 请问方便发给我一份马?谢谢
忘了油箱了weixiaoguang@126.com
已发..
给我发一份吧 谢谢
zhuanghaochen@gmail.com
已发送…
请求 Timmy 发一份:
83172901@qq.com
已发出.
1270651001@qq.com 麻烦LZ发送一份把~~谢谢啦~~
😀 找了好久,终于找到了,joomla整合UC.绝对是一个伟大的扩展。
请站长发我一份,测试下,zheng512008@163.com。
非常感谢。
发了,请查收.
您好,Timmy!今天才看到您的文章,可以给我发一份研究下吗?谢谢您!zaizz0808@gmail.com
已发送…….
您好,难道我的评论没有审核通过吗?还是来晚了?能给我发一份吗?谢谢。zaizz0808@gmail.com
已发送…最近好忙,一般不定期批量发送一次.久等了.
给我发一份吧 谢谢
truongthanhhai1988@gmail.com
已发送.请查收.
请给我一份吧。感谢。haitruonginfotech@gmail.com
已发出…
请发一份到我们的邮箱,感谢!fengheshun@gmail.com
已发送….
什么时候出正式版?是否做有偿技术支援?整合joomla+discuz ?
什么时候出正式版?
最近在做其它项目,太忙.偿无时间表.
是否做有偿技术支援?
不是不想,最近没时间 🙁
整合joomla+discuz ?
是的,因为DZ是基于UCENTER的.
能给我一份吗?最近也在做joomla和discuz的整合g765854380@gmail.com
已发.请查收.
我也需要一份,邮箱:bdtemp@126.com,谢谢你
😛 😛 😛 😛 😛 矮油!!一直在找!!终于发现了!!!希望能收到!!谢谢哦!!
😳 真的挺需要的,能麻烦您发一下么?zoom1966@126.com
您好,Timmy!今天才看到您的文章,可以给我发一份研究下吗?谢谢您!1738285477@qq.com
感謝您
找好久~~~
barret@outlook.com
能给我一份吗?
zejamr8f@gmail.com
谢谢您
给我发一份吧 joomla2.57能用?
能的.1.6就不行.
我也想用一下这插件,请您也分享一份给我吧,谢谢!
e_mail:eucnt.com@gmail.com
想用joomla和dz建一个站,一直在找这个插件,能发给我一份吗,谢谢了~uedzen@163.com
等待好久这插件,我也要来试试看,希望能给我一份,谢谢楼主!!!
给我发一份吧 谢谢
sinovision0@gmail.com
可否给我一份参考一下?
channelx20xx@gmail.com
谢谢你
能在发我一份嘛谢谢
64411684@qq.com
😛 😛 如果可以的话 请给我一份 谢谢 正缺此插件
2508775911@qq.com 给我一份吧,谢谢您
seoer007@qq.com
这是个好东西,很不错,可是一直找不到,看到好多转载你的文章的站了,就是不够详细,麻烦给我发一份吧。
站长: 我急需这个插件,能给我发一份吗?
万分感谢!!!!!!!!!!!!
支持原创教程,能发给我一份吗?softleo@163.com
刚才发送了一批.请大家去查收EMAIL吧.
最这太忙了..好久没上BLOG.
能给我一份吗,非常感谢!
vinctai@gmail.com
能否給我一份嗎?謝謝 uranus_w@hotmail.com
有时间先,做个支持JOOMLA 3.0的
不好意思,请问能否发一份,万分感谢
能发给我一份吗?学习一下joomla和ucenter同步的技术。多谢阿
timmy大神 能否分享一下 小弟在此跪谢!
麻烦发一下!测试下插件!谢谢
7217833@qq.com 谢谢分享!
请给我,我会很感激 email: scottapiligrim@gmail.com
兄弟,能否共享一下? 地址 datsuan@gmail.com
请给我,我会很感激
请给我,我会很感激
email: scottapiligrim@gmail.com
请给我发一份 谢谢你博主ttzzw@sina.cn
很感谢 现在很需要它 能否分享 谢谢 bfly_admin@163.com
给我一份,谢谢。
最近折腾joomla,想和论坛连接下。
请问:这个扩展可以将DZ用户的密码同步到joomla中去吗?
如果方便的话,能否发给我一份呢:botnang@qq.com
万分感谢&新年快乐!
😛 您好,找这个好久了,在discuz论坛也看到了简要说明,一直没有找到源头,今天看来找到了,能把插件分享一下吗?谢谢了哈
您好,找这个好久了,在discuz论坛也看到了简要说明,一直没有找到源头,今天看来找到了,能把插件分享一下吗?谢谢了哈
请timmy发一份到tindson#gmail.com,我将反馈使用情况。
感谢,请给我一份好吗,谢谢 z_wang05@hotmail.com
你好,请发给我一份同步插件 谢谢
你好,我们为一公益网站建设急需joomla 2.5与discuz整合插件,能否及时发一份到我邮箱:tong.zn@qq.com 谢谢!
希望可以取一份自己開發一下3.0的~
邮箱: lifehome@usociety.info
非常好,支持你!
能否发给我一份?谢谢 rhf417@hotmail.com
能否发给我一份?rhf417@hotmail.com
多谢
能发给我一份吗?学习一下joomla和ucenter同步的技术。多谢阿benphyag@yahoo.com.cn
您好,是否能够给我发一份支持joomla1.7的版本,非常感谢。ucfans@gmail.com
急需,能否給我一份嗎?謝謝 223887860@qq.com
可發一份給我嗎?謝謝
si5891@hotmail.com
请问能给我发送一份么,最近正在做Joomla2.5+discuz,这个太有用了。
goodbyerose@hotmail.com
能发一份给我么?谢谢 cngdxd#gmail.com
发我一份 谢谢站长 1653199029@qq.com
哇,站长原来一直还在更新的,现在joomla已经更新到3.1.1了还有DZ也更新到X3,考虑一下更新到这二个平台上吧,需要的人应该不在少数的。还能给我发一份吗?谢谢! js.jyh@163.com
谢谢提示。最近很忙。怕是没有时间搞了。你要是能搞出来,分享给大家也好啊! 😆
已发送给各位了,请查收。
正在找有關的模組呢!希望站長也可以發一份 😈
要是可以修改為直接支持Joomla3.0.3和DZx3的就更完美了
406132370@qq.com
你好,也发给我一份吧,最近在研究这块,谢谢!
请问,这个整合插件是否还在开发啊?支持最新的3版本吗?
希望能给一份插件。谢谢。
站长好,可否给我发一份,研究研究,谢谢了!!!
太强大了.
我的 dz, joomla都是2.5版本的,如果能整合,将是我建站以来最大的惊喜.
可否惠寄一份?
谢谢!
liucolin@gmail.com
🙁 站长大人也发一份我研究下吧,joomla2.5
你好,能发我一份吗?研究研究,这是个好东西啊,楼主太强了!
ryfx@163.com
大大你好,我想架个站,整合dz和jm,可以麻烦你发这个插件给我吗?感激不尽!谢谢
来晚了,不知道还有没有?
能不能给我发一份此插件? 303620016#qq.com
谢谢
请站长给我发一份吧,学习一下!
站长,求一份来学习,万分感谢!!! 😎 😎 😎
d(at)at.cn
如果有人還需要的話可以發電郵給我:
m@lifeho.me
你好!这个插件很有用,也请给我发一份吧,多谢了!
tkzwxz@163.com