From af31bcd2837a6af45825e3b9d958ff958347877e Mon Sep 17 00:00:00 2001 From: "LAPTOP-DGCU80CH\\user1" Date: Mon, 7 Dec 2020 15:50:02 +0800 Subject: [PATCH] add update otp --- app/Http/Controllers/OtpController.php | 8 ++++++++ routes/web.php | 1 + 2 files changed, 9 insertions(+) diff --git a/app/Http/Controllers/OtpController.php b/app/Http/Controllers/OtpController.php index 5fc5250..1505398 100644 --- a/app/Http/Controllers/OtpController.php +++ b/app/Http/Controllers/OtpController.php @@ -39,4 +39,12 @@ class OtpController extends Controller return response()->json($otp); } + + public function usedOTP(Request $request){ + $otp = OtpToken::on('mysql7')->where([['nokp','=',$request->nokp]])->update(array( + 'used'=>1 + )); + + return response()->json($otp,201); + } } \ No newline at end of file diff --git a/routes/web.php b/routes/web.php index ad6035a..6b519d9 100644 --- a/routes/web.php +++ b/routes/web.php @@ -119,4 +119,5 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->post('otp/generateotp/{nokp}',['uses'=>'OtpController@createOtp']); $router->get('otp/{nokp}',['uses'=>'OtpController@getOtp']); $router->get('otp/check/{otp_token}',['uses'=>'OtpController@checkToken']); + $router->put('otp/update_otp',['uses'=>'OtpController@usedOTP']); });