Add deleteUser API endpoint
This commit is contained in:
		
							
								
								
									
										27
									
								
								engine/core/api/v1/deleteUser.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								engine/core/api/v1/deleteUser.php
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,27 @@ | ||||
| <?php | ||||
| 	if($_SERVER['REQUEST_METHOD'] == 'DELETE') { | ||||
| 		if(!isset($_REQUEST['token'])) { | ||||
| 			$data = [ | ||||
| 				'error' => true, | ||||
| 				'message' => 'Не передано поле token', | ||||
| 			]; | ||||
| 		} | ||||
| 		elseif(!User::delete($_REQUEST['token'])) { | ||||
| 			$data = [ | ||||
| 				'error' => true, | ||||
| 				'message' => 'Невалидный токен', | ||||
| 			]; | ||||
| 		} | ||||
| 		else { | ||||
| 			$data = [ | ||||
| 				'error' => false, | ||||
| 				'message' => 'Пользователь удален', | ||||
| 			]; | ||||
| 		} | ||||
| 	} | ||||
| 	else { | ||||
| 		$data = [ | ||||
| 			'error' => true, | ||||
| 			'message' => 'Только DELETE метод', | ||||
| 		]; | ||||
| 	} | ||||
		Reference in New Issue
	
	Block a user