zoukankan      html  css  js  c++  java
  • 其他系统与ecshop的会员整合

    步骤一:整合两个的会员数据

    用软件Navicat 的 "导入向导"功能,导入你的原数据类型(sql,mdb,db)我的是mdb类型。下一步选择你原有的会员字段“user”。再进行下一步 “选择相对应的匹配字段”。导入模式 选择“添加:添加记录到目标”。这样的话,你的ec会员里面就会有你网站的会员了,信息会有ecmail,user_name,password。

    步骤二: 导入会员数据

    从Navicat到处会员字段,然后“查找”,“替换” 成一下格式

    INSERT INTO `yt_users` (email,user_name) VALUES
    ('myjswy@163.com', '半点海洋'),
    ('543056234@qq.com', 'gaodajun0301'),
    ('myjsw@126.com', 'bdhy'),
    ('trzyhcang@126.com', '三叶金杉'),
    ('trzychang@126.com', '金杉'),
    ('trzychang@126.com', 'trzychang'),
    ('1328109310@qq.com', '老王'),
    ('1328109310@qq.com', '123456'),
    ('1361716787@qq.com', '乐乐'),
    ('lulu1812004@163.com', 'lulu1812004'),
    ('li875736748@163.com', '7812li'),
    ('youchg04@yahoo.com.cn', 'chgyou'),
    ('13983299075@139.com', 'fz0723'),
    ('zhxh@163.com', 'zhxh43'),
    ('sph1997@126.com', 'sph1997'),
    ('1034673681@qq.com', 'a0169'),
    ('hanchengzhilian@sina.com', '曲超')

    把他放到ec的“执行sql”就可以导入ec的会员系统了。

    步骤三:导入会员了,怎么正确的给他密码。

    到这一步了,不是随便给他个会员就能成功了。要看”ec_salt“这个字段。在这里先说下ec的会员加密模式是md5 的32位,并且

    if(!empty($ec_salt)){
        password = md5(md5($_post['password']))  
    }else{
         passrod = md5($_post['password'])
    }
    
    转换文字:如果ec_salt 的值不为0 ,则就是md5(md5(value)) 否则就是md5(value)

    因为你整合的时候原来字段里 不一定有"ec_salt"。ec表里面肯定是有"ec_salt"而且为。

    所以,我们就要给ec_salt 一个统一的值才行。

    代码如下:

    UPDATE yt_users SET ec_salt = '0'

    接下来的就是给他们一个默认的密码

    UPDATE yt_users SET password = '3c27b0d81ac2a6b84340c0c40ad0dac7'  //密码值为yourtourcc

    如果你的会员不是很多的话,可以这样操作

    注意:

    1.操作之前,请一定要备份好数据库。

    2.在设置ec_salt的时候要参考系统注册时候 所生成会员的 ec_salt值和密码的值。因为这个一定是系统所承认的值或者密码。

  • 相关阅读:
    Linux系统(Centos)下安装Java环境配置步骤详述
    Linux系统(Centos)下安装nodejs并配置环境
    js中!~什么意思
    java jmap
    java jstat
    java jps
    JVM-GC日志分析
    JVM垃圾回收
    JVM垃圾回收--年轻代、年老点和持久代
    auth_basic 认证
  • 原文地址:https://www.cnblogs.com/wesky/p/3347746.html
Copyright © 2011-2022 走看看