|
@@ -41,6 +41,15 @@ class Weixin extends BaseController
|
|
|
$token = $weixinA->oauth_reuslt($code);
|
|
$token = $weixinA->oauth_reuslt($code);
|
|
|
if (!empty($token['access_token'])) {
|
|
if (!empty($token['access_token'])) {
|
|
|
$userInfo = $weixinA->userinfo($token['access_token']);
|
|
$userInfo = $weixinA->userinfo($token['access_token']);
|
|
|
|
|
+ $data['openid'] = $userInfo['openid'];
|
|
|
|
|
+ $data['nickname'] = $userInfo['nickname'];
|
|
|
|
|
+ $data['sex'] = $userInfo['sex'];
|
|
|
|
|
+ $data['language'] = $userInfo['language'];
|
|
|
|
|
+ $data['city'] = $userInfo['city'];
|
|
|
|
|
+ $data['province'] = $userInfo['province'];
|
|
|
|
|
+ $data['country'] = $userInfo['country'];
|
|
|
|
|
+ $data['avatar'] = $userInfo['headimgurl'];
|
|
|
|
|
+ (new Member)->where('uid',$request->user['uid'])->save($data);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|