This commit is contained in:
afiq
2021-02-01 08:38:39 +08:00
parent 586c63ef56
commit 578e55263e
3 changed files with 11 additions and 1 deletions
+9
View File
@@ -31,6 +31,15 @@ class OtpController extends Controller
return response()->json($otp);
}
public function getOtpUsed($nokp){
$current = Carbon::now();
$current = new Carbon();
$otp = OtpToken::on('mysql7')->where([['nokp','=',$nokp],['used','=',1]])->get();
return response()->json($otp);
}
public function checkToken($otp_token){
$current = Carbon::now();
$current = new Carbon();
+1 -1
View File
@@ -15,7 +15,7 @@ class OtpToken extends Model
* @var array
*/
protected $fillable = [
'nokp','token','used','expired'
'nokp','token','used','expired','kodcaw'
];
/**
+1
View File
@@ -156,6 +156,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
//OTP API
$router->post('otp/generateotp/{nokp}',['uses'=>'OtpController@createOtp']);
$router->get('otp/{nokp}',['uses'=>'OtpController@getOtp']);
$router->get('otp/used/{nokp}',['uses'=>'OtpController@getOtpUsed']);
$router->get('otp/check/{otp_token}',['uses'=>'OtpController@checkToken']);
$router->put('otp/update_otp',['uses'=>'OtpController@usedOTP']);