|
@@ -154,7 +154,7 @@ class LoginController extends AbstractController
|
|
|
$checkUserInfo = $this->userServiceClient->verifyUserInfo(['user_name' => $response['phone_info']['purePhoneNumber']]);
|
|
|
if ($checkUserInfo['code'] == 0) {
|
|
|
$salt = rand(1, 999999);
|
|
|
- $createUserData = ['user_name' => $response['phone_info']['purePhoneNumber'], 'salt' => $salt, 'password' => $openInfoData['openid']];
|
|
|
+ $createUserData = ['user_name' => $response['phone_info']['purePhoneNumber'], 'salt' => $salt, 'password' => $openInfoData['openid'], 'type_id' => 20000];
|
|
|
$checkUserInfo = $this->userServiceClient->createUser($createUserData);
|
|
|
}
|
|
|
|
|
@@ -169,6 +169,11 @@ class LoginController extends AbstractController
|
|
|
'uid' => $checkUserInfo['data']['id'],
|
|
|
|
|
|
'user_name' => $response['phone_info']['phoneNumber'],
|
|
|
+ 'mobile' => $checkUserInfo['data']['mobile'] ?? '',
|
|
|
+ 'email' => $checkUserInfo['data']['email'],
|
|
|
+
|
|
|
+ 'level_id' => $checkUserInfo['data']['level_id'],
|
|
|
+ 'type_id' => $checkUserInfo['data']['type_id'],
|
|
|
];
|
|
|
|
|
|
$token = $jwt->getToken('default', $userData);
|