Hướng dẫn cài đặt api vào web php
Ngày đăng:
20/12/2023
Trả lời:
0
Lượt xem:
111
Show product.php
utility.php
dbhelper.php
##
# authen.php
');
require_once ('../db/dbhelper.php');
require_once ('../utils/utility.php');
$action = getPOST('action');
switch ($action) {
case 'login': case 'logout': case 'register': case 'list': }
function doLogout() {
$token = getCOOKIE('token');
if (empty($token)) { }
// Xoa token khoi database
$sql = "delete from login_tokens where token = '$token'";
execute($sql);
// Xoa token khoi cookie
setcookie('token', '', time()-7*24*60*60, '/');
$res = [ ];
echo json_encode($res);
session_destroy();
}
function doLogin() {
$email = getPOST('email');
$password = getPOST('password');
$password = md5Security($password);
$sql = "select from users where email = '$email' and password = '$password'";
$user = executeResult($sql, true);
if ($user != null) { } else { }
echo json_encode($res);
}
function doRegister() {
$username = getPOST('username');
$fullname = getPOST('fullname');
$email = getPOST('email');
$password = getPOST('password');
$address = getPOST('address');
$sql = "select from users where username = '$username' or email = '$email'";
$result = executeResult($sql);
if ($result == null || count($result) == 0) { } else { }
echo json_encode($res);
}
function doUserList() {
$user = authenToken();
// var_dump($user);
// die();
if ($user == null) { }
$sql = "select from users";
$result = executeResult($sql);
$res = [ ];
echo json_encode($res);
}
Xây dựng dự án sử dụng API
users.html
register.html
login.html
config.js
|