| xqd
@@ -62,9 +62,9 @@ class AuthorizationsController extends Controller
|
|
|
$user->ycode = $this->createCode();
|
|
|
}
|
|
|
|
|
|
-// if (!$user->tencent_im_user_id) {
|
|
|
-// $user->tencent_im_user_id = $this->tencentImAccountService->accountImport($user);
|
|
|
-// }
|
|
|
+ if (!$user->tencent_im_user_id) {
|
|
|
+ $user->tencent_im_user_id = $this->tencentImAccountService->accountImport($user);
|
|
|
+ }
|
|
|
$user->save();
|
|
|
$token = Auth::guard('api')->fromUser($user);
|
|
|
self::updateLastLogin($user, $token);
|
| xqd
@@ -115,10 +115,10 @@ class AuthorizationsController extends Controller
|
|
|
$user->ycode = $this->createCode();
|
|
|
}
|
|
|
|
|
|
-// if (!$user->tencent_im_user_id) {
|
|
|
-// $user->tencent_im_user_id = $this->tencentImAccountService->accountImport($user);
|
|
|
-// }
|
|
|
-// $user->save();
|
|
|
+ if (!$user->tencent_im_user_id) {
|
|
|
+ $user->tencent_im_user_id = $this->tencentImAccountService->accountImport($user);
|
|
|
+ }
|
|
|
+ $user->save();
|
|
|
self::updateLastLogin($user, $token);
|
|
|
return $this->respondWithToken($token);
|
|
|
}
|
| xqd
@@ -143,14 +143,14 @@ class AuthorizationsController extends Controller
|
|
|
if ($validator->fails()) {
|
|
|
return $this->response()->errorForbidden($validator->messages()->first());
|
|
|
}
|
|
|
-// try {
|
|
|
-// //验证短信验证码
|
|
|
-// SmsService::checkSmsCodeByVerifyKey($request->verifyKey, $request->smsCode);
|
|
|
-// } catch (SmsException $e) {
|
|
|
-// abort(403, $e->getMessage());
|
|
|
-// } catch (\Exception $e) {
|
|
|
-// abort(403, '短信校验失败');
|
|
|
-// }
|
|
|
+ try {
|
|
|
+ //验证短信验证码
|
|
|
+ SmsService::checkSmsCodeByVerifyKey($request->verifyKey, $request->smsCode);
|
|
|
+ } catch (SmsException $e) {
|
|
|
+ abort(403, $e->getMessage());
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ abort(403, '短信校验失败');
|
|
|
+ }
|
|
|
|
|
|
$user = User::where(['mobile'=>$request->mobile])->first();
|
|
|
$user->password =$request->password;// Hash::make($request->password);
|