delete account api

This commit is contained in:
merdan 2022-08-02 10:12:37 +05:00
parent 8a8620adab
commit 42a5f866ab
2 changed files with 8 additions and 1 deletions

View File

@ -202,4 +202,11 @@ class Customers extends AuthController
'success' => false,
]);
}
public function destroy(Request $request){
if($request->user()->delete()){
return response()->json(['success'=>true]);
}
return response()->json(['success'=>false],400);
}
}

View File

@ -70,7 +70,7 @@ Route::group(['prefix' => 'api'], function () {
Route::post('register', [Customers::class, 'register']);
Route::post('login', [Customers::class, 'login']);
Route::put('achar', [Customers::class, 'update_password']);
Route::delete('delete', [Customers::class, 'destroy']);
Route::group(['middleware' => ['auth:sanctum', 'sanctum.customer']], function () {
Route::get('profile',[Customers::class, 'get']);
Route::put('profile', [Customers::class, 'update']);