Update Auth Register
This commit is contained in:
parent
37816b8b7b
commit
f688956ee6
@ -162,12 +162,28 @@ class Auth extends Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$password = password_hash($password, PASSWORD_DEFAULT);
|
$password = password_hash($password, PASSWORD_DEFAULT);
|
||||||
$sql = "INSERT INTO users(username, password) values('$username', '$password')";
|
$sql = "INSERT INTO users(username, password) VALUES(?, ?)";
|
||||||
|
|
||||||
|
try {
|
||||||
|
// Jalankan kueri dan binding data secara terpisah
|
||||||
|
$this->db->query($sql, [$username, $hashedPassword]);
|
||||||
|
|
||||||
|
// Respon sukses jika kueri berhasil
|
||||||
|
return $this->respond([
|
||||||
|
'status' => 'success',
|
||||||
|
'message' => 'User ' . $username . ' successfully created.'
|
||||||
|
], 201); // Kode 201 Created sudah benar untuk resource baru
|
||||||
|
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
|
||||||
|
// Tangani error lain-lain
|
||||||
|
return $this->respond([
|
||||||
|
'status' => 'error',
|
||||||
|
'message' => 'Failed to create user. Please try again later.'
|
||||||
|
], 500); // Kode 500 Internal Server Error untuk masalah di server
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
return $this->respond([
|
|
||||||
'status' => 'success',
|
|
||||||
'message' => 'User '.$username.' created'
|
|
||||||
], 201);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// public function change_pass() {
|
// public function change_pass() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user