From 151f345d77b0b5cfedd95a0a2d7508d1509ef13a Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 26 Oct 2022 17:15:52 +1100 Subject: [PATCH] Ensure token is present in request --- app/Http/Controllers/Auth/LoginController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 2fb5c949d153..75aba200be4f 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -592,7 +592,10 @@ class LoginController extends BaseController $google = new Google(); - $user = $google->getTokenResponse(request()->input('id_token')); + if(request()->has('id_token')) + $user = $google->getTokenResponse(request()->input('id_token')); + else + return response()->json(['message' => 'Illegal request'], 403); if (is_array($user)) { $query = [