cwg3739 发表于 2010-8-31 16:15:09

完全整合uc 1.5.1 与 ci 1.7.2同步登陆退出

完全整合uc 1.5.1 与 ci 1.7.2同步登陆退出


新增文件说明

|---- config.inc.phpuc的设置文件
|
|---- /api/uc.php   uc的api接口文件      
|
|---- /uc_client/   你懂的   
|
|---- /include/db_mysql.class.phpuc的数据库连接函数
|
|---- /system/application/controllers/login.phplogin 控制文件
|
|---- /system/application/views/login.php      login 视图文件
|
|---- /system/application/libraries/user.php   user lib
|

uc的设置就不解释了

主要说下同步登陆要注意的问题

      $cookiepre = 'game_';                        // cookie 前缀
      $cookiedomain = '';                         // cookie 作用域
      $cookiepath = '/';                        // cookie 作用路径
      
      以上必须要设置,并且和你其他的uc应用程序不一样
      
      system\application\controllers\login.php 中cookie的前缀和作用域也必须要和这个保持一致,比较懒没写在配置文件里

补上 sql
CREATE TABLE IF NOT EXISTS `game_members` (
`uid` mediumint(8) unsigned NOT NULL auto_increment,
`username` char(15) NOT NULL default '',
`password` char(32) NOT NULL default '',
`email` char(32) NOT NULL default '',
PRIMARY KEY(`uid`),
UNIQUE KEY `username` (`username`)
) ENGINE=MyISAMDEFAULT CHARSET=gbk AUTO_INCREMENT=4 ;

Hex 发表于 2010-8-31 22:06:52

这个强~支持一下!加分!

zero3412 发表于 2010-9-4 15:00:49

谢谢LZ分享,以后会用到咯。

imfantasy 发表于 2010-9-11 05:21:12

好东东。 做个标记。

ba5eat 发表于 2011-1-14 11:08:45

楼主强人

Holmesian 发表于 2011-3-24 20:41:24

我刚实现好这个和ucenter 1.5.2的

apollosaar 发表于 2011-5-26 23:06:33

这个绝对的好东西!明天研究!今天晚了,花一天时间来搞搞!!!
一定搞好!!!
:@

gxuc 发表于 2011-8-5 09:53:45

本帖最后由 gxuc 于 2011-8-5 09:54 编辑

怎么没注册页,楼主可否发出来参考下?

leiqing97 发表于 2011-8-9 17:18:32

我测试用了,在网站里主页登录了,论坛里没有登录,没有实现同步的功能。鉴定完毕。

cccen 发表于 2011-8-15 22:26:18

myapp可以同步supesite的登陆、退出,而supesite不能同步myapp的登陆、退出,为咩?
myapp是我自己开发的应用。
页: [1] 2
查看完整版本: 完全整合uc 1.5.1 与 ci 1.7.2同步登陆退出