From 777b7bedec2a1dcdffb0a490ddf140d85546b82b Mon Sep 17 00:00:00 2001 From: Sang Nguyen Date: Fri, 4 Oct 2024 15:45:02 +0700 Subject: [PATCH] Update AuthenticationController.php --- src/Http/Controllers/AuthenticationController.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/Http/Controllers/AuthenticationController.php b/src/Http/Controllers/AuthenticationController.php index 9feb507..eb99b82 100644 --- a/src/Http/Controllers/AuthenticationController.php +++ b/src/Http/Controllers/AuthenticationController.php @@ -155,7 +155,20 @@ public function logout(Request $request, BaseHttpResponse $response) */ public function checkEmail(CheckEmailRequest $request, BaseHttpResponse $response) { + $user = ApiHelper::newModel()->where('email', $request->input('email'))->first(); + + $data = [ + 'exists' => $user ? true : false, + ]; + + if ($user) { + $data['user'] = [ + 'name' => $user->name, + 'email' => $user->email, + ]; + } + return $response - ->setData(['exists' => ApiHelper::newModel()->where('email', $request->input('email'))->exists()]); + ->setData($data); } }