diff --git a/src/app/Http/Controllers/API/AuthController.php b/src/app/Http/Controllers/API/AuthController.php --- a/src/app/Http/Controllers/API/AuthController.php +++ b/src/app/Http/Controllers/API/AuthController.php @@ -156,7 +156,7 @@ $data = json_decode($tokenResponse->getContent()); if ($tokenResponse->getStatusCode() != 200) { - if (isset($data->error) && $data->error == 'secondfactor') { + if (isset($data->error) && $data->error == 'secondfactor' && isset($data->error_description)) { $errors = ['secondfactor' => $data->error_description]; return response()->json(['status' => 'error', 'errors' => $errors], 422); }