update request tac

This commit is contained in:
BTMS2
2025-05-29 10:23:13 +08:00
parent a826808054
commit f2093ba01c
2 changed files with 4 additions and 5 deletions
@@ -178,7 +178,7 @@ class UserController extends Controller
]); ]);
$tac_code_model = new TacCode(); $tac_code_model = new TacCode();
$tac_code_model->tac_code = $tac_code; $tac_code_model->tac_code = Hash::make($tac_code);
$tac_code_model->phone_number = $request->phone_number; $tac_code_model->phone_number = $request->phone_number;
$tac_code_model->case_code = 1; $tac_code_model->case_code = 1;
$tac_code_model->case_description = 'Verify Phone Number'; $tac_code_model->case_description = 'Verify Phone Number';
@@ -188,7 +188,6 @@ class UserController extends Controller
return response()->json([ return response()->json([
'success' => true, 'success' => true,
'message' => 'Tac Sent!', 'message' => 'Tac Sent!',
'response' => $tac_code_model
]); ]);
} }
@@ -198,13 +197,13 @@ class UserController extends Controller
$current_date_time = $current->toDateTimeString(); $current_date_time = $current->toDateTimeString();
$tac_code = TacCode::query() $tac_code = TacCode::query()
->where('tac_code', $request->tac_code)
->where('phone_number', $request->phone_number) ->where('phone_number', $request->phone_number)
->where('expired_at', '>=', $current_date_time) ->where('expired_at', '>=', $current_date_time)
->where('status', 0) ->where('status', 0)
->latest()
->first(); ->first();
if ($tac_code) { if ($tac_code && Hash::check($request->tac_code, $tac_code->tac_code)) {
$user = Auth::user(); $user = Auth::user();
$user->notelbimbit = $request->phone_number; $user->notelbimbit = $request->phone_number;
$user->save(); $user->save();
+1 -1
View File
@@ -52,7 +52,7 @@ Route::group(['middleware' => ['auth:sanctum']], function () {
Route::get('/user/profile', [UserController::class, 'getProfileUser']); Route::get('/user/profile', [UserController::class, 'getProfileUser']);
Route::put('/userUpdate/profile', [UserController::class, 'updateProfileUser']); Route::put('/userUpdate/profile', [UserController::class, 'updateProfileUser']);
Route::get('/requestTac', [UserController::class, 'requestTac']); Route::post('/requestTac', [UserController::class, 'requestTac']);
Route::post('/verifyTac', [UserController::class, 'verifyTac']); Route::post('/verifyTac', [UserController::class, 'verifyTac']);
//============HOME=========================== //============HOME===========================