注册 | 登录

杭州神话信息技术有限公司

一、关于杭州神话公司


杭州神话信息技术有限公司,简称杭州神话,多年来一直专注于互联网技术开发与服务。

1、关于公司创始人:『丛林』
(恩,这个姓真的很少见)一个非知名的互联网痴迷者。
他一直梦想打造一款能服务亿万人的产品,也坚定用户第一、产品至上的理念,为人谦虚、热情,没架子,善于倾听,有唐僧般的专注(还好不太固执);


2、关于发展方向:

好业宝是一个基于微信小程序开发的微商城系统,为企业提供裂变获客、转化成交、锁客复购、代理分销、线上线下一体化服务(https://haoyebao.com)。


3、关于企业文化
公司使命:成就用户梦想
公司愿景:成为最受欢迎的技术服务商
经营理念:以用户为中心、以需求为导向、以技术为手段、以服务为支撑
核心价值观:用户第一、团队合作、卓越、创新、责任、感恩


二、诚聘各类人才加盟:

1、只要拥有一颗积极上进的心,这里总有适合您的位置;
1)有深度的PHP 开发:追求系统负载、性能极限,对bug零容忍
1)有爱心的产品经理:善于创造用户价值,追求产品极致体验
2)懂生活的前端设计:让用户用我们产品像享受美味一样自然
3)有想法的网络营销:发现和吸引每一个需要帮助的中小企业
4)接地气的产品运营:耐心的帮助每个用户创造价值实现梦想
还有ios开发、android开发、DBA、架构师、商家运营、市场营销、销售经理、渠道经理、网络营销、新媒体运营、客服和技术支持

2、加入我们的理由
不看学历+不看专业
平等氛围+广阔舞台
靠谱薪资+诱人前景
团队精干+同事热情
五险一金+周末双休
午餐补贴+每周活动
年终分红+股票期权
没有KPI,追求OKR

三、重点说说好业宝的未来

1、好业宝到底是什么的?(好业宝
产品定位:一站式、智能化的移动电商和新零售系统
用户群体:数千万中小企业、线下实体商家
市场需求:产品同质化、业务量萎缩、面临转型升级的迫切需求
产品价值:业务拓展、用户留存、业绩倍增
产品形态:SAAS平台,移动互联网

2、为什么是我们?
1)【证明】已有产品社交平台系统和团购o2o系统全国市场占有率均超过60%;
2)【方向】公司创始人有唐僧般坚定的毅力、善于学习、懂的分享、敢于担当;
3)【团队】核心团队在一起共同奋斗过6年的时间,并决定继续全力以赴下去;
4)【渠道】我们o2o系统已在全国数百个城市使用,这些是我们独有的渠道伙伴;
5)【希望】如果有您的加盟,定能如虎添翼!

不要论资排辈,而是按贡献价值多劳多得!
不要拉帮结派,而是可以背靠背携手作战!
不做IT民工,而是追逐梦想、实现财富自由!

我知道你和我一样不喜欢被忽悠,
所以我真诚的说:你想要的也正是我们在实现的!

你只要有想法就可以大声说出来,不需要担心有人给你脸色看,更不需要再担心有人给你穿小鞋,同样的梦想携手并进!

如对上述岗位感兴趣,请向@丛林 垂询:
QQ/微信:7286784(申请好友请加备注)
手机:18989495139
邮箱:conglin@cenwor.com
地址:杭州市西湖区古墩路829号天亿大厦11楼


因为我们还很小,所以你也可以成为创业元老。

面对一个可能改变命运的机会,你能把握住吗?

查看: 6204|回复: 11
打印 上一主题 下一主题

记事狗2.0(2010-09-02)版整合ucenter的bug修正   [复制链接]

Rank: 1

该用户从未签到

跳转到指定楼层
1#
lonestone 发表于 2010-10-21 22:52:55 |只看该作者 |正序浏览
本帖最后由 lonestone 于 2010-10-21 23:21 编辑

折腾了几个晚上,死活就是不能同步登录退出,跟踪来跟踪去,最后发现问题出在api/uc.php接口文件中。

这里,我们不用替换最新版uc_client, 就用2.0自带的,这个和uc_server的版本没啥关系,我们需要替换这个接口文件中的几个函数即可。

具体bug是里面的函数错了。有什么区别(我删除了JishiGouAuthcode函数,这个函数编码方法是不对的,修改了下自带的_authcode函数,问题就出在这里),大家可以自己对比一下我提供的uc.php代码:

先替换:

  1. function synlogin($get, $post) {
  2.   $uid = (int) $get['uid'];
  3.   $username = $get['username'];
  4.   if(!API_SYNLOGIN) {
  5.    return API_RETURN_FORBIDDEN;
  6.   }
  7.     header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');

  8.   $query = $this->db->query("SELECT uid, password, secques FROM {$this->tablepre}members WHERE ucuid='$uid'");
  9.   $UserFields = $this->db->fetch_array($query);
  10.   if($UserFields) {

  11.    $auth = _authcode("{$UserFields['password']}\t{$UserFields['secques']}\t{$UserFields['uid']}");
  12.    _setcookie('sid', '', -86400 * 365);
  13.    _setcookie('auth',$auth,(365*86400));
  14.    _setcookie('cookietime','2592000',(365*86400));
  15.   }
  16.   else {
  17.    
  18.   }
  19. }
复制代码


然后替换:
  1. function _authcode($string, $operation = 'ENCODE', $key = '', $expiry = 0) {
  2.     global $config;
  3. $ckey_length = 4;
  4.     if(!$key) {
  5.   $key = md5($config['auth_key'].$_SERVER['HTTP_USER_AGENT']);
  6. }
  7. $key = md5($key ? $key : UC_KEY);
  8. $keya = md5(substr($key, 0, 16));
  9. $keyb = md5(substr($key, 16, 16));
  10. $keyc = $ckey_length ? ($operation == 'DECODE' ? substr($string, 0, $ckey_length): substr(md5(microtime()), -$ckey_length)) : '';
  11. $cryptkey = $keya.md5($keya.$keyc);
  12. $key_length = strlen($cryptkey);
  13. $string = $operation == 'DECODE' ? base64_decode(substr($string, $ckey_length)) : sprintf('%010d', $expiry ? $expiry + time() : 0).substr(md5($string.$keyb), 0, 16).$string;
  14. $string_length = strlen($string);
  15. $result = '';
  16. $box = range(0, 255);
  17. $rndkey = array();
  18. for($i = 0; $i <= 255; $i++) {
  19.   $rndkey[$i] = ord($cryptkey[$i % $key_length]);
  20. }
  21. for($j = $i = 0; $i < 256; $i++) {
  22.   $j = ($j + $box[$i] + $rndkey[$i]) % 256;
  23.   $tmp = $box[$i];
  24.   $box[$i] = $box[$j];
  25.   $box[$j] = $tmp;
  26. }
  27. for($a = $j = $i = 0; $i < $string_length; $i++) {
  28.   $a = ($a + 1) % 256;
  29.   $j = ($j + $box[$a]) % 256;
  30.   $tmp = $box[$a];
  31.   $box[$a] = $box[$j];
  32.   $box[$j] = $tmp;
  33.   $result .= chr(ord($string[$i]) ^ ($box[($box[$a] + $box[$j]) % 256]));
  34. }
  35. if($operation == 'DECODE') {
  36.   if((substr($result, 0, 10) == 0 || substr($result, 0, 10) - time() > 0) && substr($result, 10, 16) == substr(md5(substr($result, 26).$keyb), 0, 16)) {
  37.    return substr($result, 26);
  38.   } else {
  39.     return '';
  40.    }
  41. } else {
  42.   return $keyc.str_replace('=', '', base64_encode($result));
  43. }
  44. }
复制代码


如此替换后,从dx登录和退出,记事狗也会同样动作,但记事狗中退出的话,却还是无效,原因在这里

修改 modules/login.mod.php 中的 LogOut() 函数,大约 261行。
其中的

  1. $this->Messager(null,'?');
复制代码


  1. $this->Messager("{$msg}退出成功",'?',5);
复制代码


难道是写到这里,程序员迷糊了,不输出html怎么同步?

应该就可以顺利的同步登录退出了!这个问题官方难道是故意的?呵呵,这么多人报告就没有回应。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏0

Rank: 1

该用户从未签到

12#
HaveOneDream 发表于 2011-1-8 12:34:00 |只看该作者
微博退出,DX没有退出 是何原因

Rank: 1

该用户从未签到

11#
zuoshi 发表于 2010-11-16 08:25:22 |只看该作者
真强,估计官方是故意的,原因是瞌睡了,还不给奖金,哈哈哈

Rank: 1

该用户从未签到

10#
gavin 发表于 2010-11-9 10:51:31 |只看该作者
楼主太给力了。谢谢哈

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    奋斗
    2011-12-20 09:50:01
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    积极分子 爱聚合商业用户 网赚宝商业用户 通过论坛任务绑定QQ机器人的用户

    9#
    放牛郎 发表于 2010-10-25 16:44:34 |只看该作者
    感谢楼主提供修复方法。
    官方提供的“记事狗2.0与DiscuzX1.5通过ucenter整合最终解决方案”点此查看http://cenwor.com/thread-3656-1-1.html

    Rank: 1

    该用户从未签到

    8#
    lonestone 发表于 2010-10-25 12:56:39 |只看该作者
    回复  lonestone

    还是不行,通信失败
    sundoing 发表于 2010-10-22 17:46


    前提是通信成功后,再出现不能同步登录退出的问题,这个修正是针对这个问题的。

    Rank: 1

    该用户从未签到

    7#
    lonestone 发表于 2010-10-25 12:55:14 |只看该作者
    替换的是根目录下API里面的UC.PHP
    139行 function synlogin
    358行 function jishigouauthcode
    eric_jsg 发表于 2010-10-22 09:41


    我没说清楚,呵呵,jishigouauthcode 这个函数删除掉的,不是替换哦。这个函数用不上了。

    Rank: 1

    该用户从未签到

    6#
    sundoing 发表于 2010-10-22 17:46:59 |只看该作者
    回复 1# lonestone

    还是不行,通信失败

    Rank: 2

    该用户从未签到

    5#
    deman 发表于 2010-10-22 12:14:07 |只看该作者
    官方不给力啊。
    楼主很给力

    Rank: 1

    该用户从未签到

    4#
    eric_jsg 发表于 2010-10-22 09:41:43 |只看该作者
    替换的是根目录下API里面的UC.PHP
    139行 function synlogin
    358行 function jishigouauthcode

    Rank: 2

    该用户从未签到

    通过论坛任务绑定QQ机器人的用户

    3#
    咸阳社区 发表于 2010-10-22 09:17:39 |只看该作者
    呵呵 学习了
    咸阳社区http://www.xysq.cn
    咸阳论坛http://www.0910bbs.com
    http://t.xysq.cn

    Rank: 1

    该用户从未签到

    2#
    hanyu5782 发表于 2010-10-22 03:55:40 |只看该作者
    楼主最上面两个替换 替换  是用哪个替换哪个啊
    您需要登录后才可以回帖 登录 | 免费注册

    社区团购系统|俏店合伙人|俏店获客新零售|微商城系统|杭州神话信息技术有限公司 ( 浙ICP备06012684号-1 )    

    商务咨询电话:0571-88800819   微信客服公众号:haoyebao   办公地址:杭州市西湖区古墩路829号天亿大厦11楼    浙公网安备 33010602000859号

    GMT+8, 2026-7-10 12:21

    © 2005-2024 Cenwor Inc.

    回顶部