Magento整合Ucenter实战百万会员篇

Disucz!X社区越来越受到国内外朋友的喜爱,magento做为增长速度最快及扩展性最强的电子商城亦如此。让会员有更好的体验,方便管理会员及登录登出,整合会员成了必不可少的一步。

接下来,我们介绍如何实现magneto与ucenter会员整合。

实现思路:
同其它与Discuz!X程序整合的方法一样,太简单了,不多说了。

实现功能:
1、会员同步登录登出。
2、会员自动激活。
3、……

程序版本:
Magento 1.5.1.0
Discuz! X2
UCenter 1.6.0

准备工作:
1、复制uc_client目录到magento根目录下,
(ps: uc_client您可能不太了解,它是由cnteacher制作,相同版本各程序下放的都是一样的,您可以在discuz!x目录或者在UCenter的advanced目录下拷贝。)

2、在magento的includes目录下新建config_ucenter.php文件,
(ps: 这个文件是干什么的?是用于连接uc数据库的。)

内容格式如下:
<?php
define('UC_CONNECT', 'mysql');

define('UC_DBHOST', 'localhost');
define('UC_DBUSER', 'root');
define('UC_DBPW', 'helloworld');
define('UC_DBNAME', 'dzx');
define('UC_DBCHARSET', 'utf8');
define('UC_DBTABLEPRE', '`dzx`.pre_ucenter_');
define('UC_DBCONNECT', 0);

define('UC_CHARSET', 'utf-8');
define('UC_KEY', 'baPd521fvfFeidzdv2m2Z5pbpbnc66p0N1o7naT5s60du6Zbg4Eeo3Ybxfxe35N1');
define('UC_API', 'http://dev.localhost.com/uc_server');
define('UC_APPID', '2');
define('UC_IP', '');
define('UC_PPP', 20);

3、在magento根目录下新建/api/uc.php文件,
(ps: 为什么要建uc.php,这是在其它程序下完成同步及通信的必备文件,也是在其它程序下注册会员同时在magento自动激活会员的重要接口。)

正在编辑中。。。

参考文章:
http://docs.magentocommerce.com/Mage_Api/Mage_Api_Model_User.html

转载请注明出处:https://www.onexin.net/magento-integration-ucenter-real-million-members-articles/

相关文章:

1、整合程序注册时自动激活DZX会员 for discuz!X 1.5
https://www.onexin.net/up-the-integration-process-is-automatically-activated-when-the-dzx-member-for-discuz-x-1-5/

2、Wordpress整合Ucenter最简单的实现方法
https://www.onexin.net/wordpress-integration-of-the-most-simple-implementation-ucenter/

3、Magento程序结构图
https://www.onexin.net/magento-program-structure-diagram/

4、magento开发必备插件列表汇总
https://www.onexin.net/magento-development-of-the-necessary-plug-ins-list-summary/

5、Magento多语言设置——优化前台与后台实现方法
https://www.onexin.net/magento-multi-language-set-methods-and-front-switch-mode/

3 Replies to “Magento整合Ucenter实战百万会员篇”

Leave a Reply