完全整合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 ; 这个强~支持一下!加分! 谢谢LZ分享,以后会用到咯。 好东东。 做个标记。 楼主强人 我刚实现好这个和ucenter 1.5.2的 这个绝对的好东西!明天研究!今天晚了,花一天时间来搞搞!!!
一定搞好!!!
:@ 本帖最后由 gxuc 于 2011-8-5 09:54 编辑
怎么没注册页,楼主可否发出来参考下? 我测试用了,在网站里主页登录了,论坛里没有登录,没有实现同步的功能。鉴定完毕。 myapp可以同步supesite的登陆、退出,而supesite不能同步myapp的登陆、退出,为咩?
myapp是我自己开发的应用。
页:
[1]
2