diff --git a/app/data/service/UserService.php b/app/data/service/UserService.php index 37db9fa89..a4a6222b7 100644 --- a/app/data/service/UserService.php +++ b/app/data/service/UserService.php @@ -32,7 +32,7 @@ class UserService extends Service if (is_numeric($map)) { $map = ['id' => $map]; } elseif (is_string($map)) { - $map = ['token|openid1|openid2' => $map]; + $map = ['token|openid1|openid2|unionid' => $map]; } $user = $this->save($map, [], $force); if (empty($user)) throw new \think\Exception('登录授权失败');