|
@@ -99,7 +99,10 @@ class User extends Api
|
|
|
//如果已经有账号则直接登录
|
|
|
$ret = $this->auth->direct($user->id);
|
|
|
} else {
|
|
|
- $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, []);
|
|
|
+ $extend = [
|
|
|
+ 'register_from' => input('register_from',''),
|
|
|
+ ];
|
|
|
+ $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, $extend);
|
|
|
//亿米
|
|
|
$ua = input('ua','','trim');
|
|
|
$this->yimi_advert($ua);
|
|
@@ -177,7 +180,13 @@ class User extends Api
|
|
|
if (!$nickname || !$avatar) {
|
|
|
$this->error(__('Invalid parameters'));
|
|
|
}
|
|
|
- $reg_data = ['nickname'=>$nickname,'avatar'=>$avatar,'gender'=>$gender];
|
|
|
+
|
|
|
+ $reg_data = [
|
|
|
+ 'nickname'=>$nickname,
|
|
|
+ 'avatar'=>$avatar,
|
|
|
+ 'gender'=>$gender,
|
|
|
+ 'register_from' => input('register_from',''),
|
|
|
+ ];
|
|
|
$ret = $this->auth->openid_register($wechat_openid,$reg_data);
|
|
|
//亿米
|
|
|
$ua = input('ua','','trim');
|
|
@@ -241,7 +250,10 @@ class User extends Api
|
|
|
$ret = $this->auth->direct($user->id);
|
|
|
$is_register = 0;
|
|
|
} else {
|
|
|
- $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, []);
|
|
|
+ $extend = [
|
|
|
+ 'register_from' => input('register_from',''),
|
|
|
+ ];
|
|
|
+ $ret = $this->auth->register($mobile, Random::alnum(), '', $mobile, $extend);
|
|
|
$is_register = 1;
|
|
|
//亿米
|
|
|
$ua = input('ua','','trim');
|