This commit is contained in:
Naden
2026-04-25 05:31:18 +07:00
parent dcb0764bde
commit 0469f2d343
3 changed files with 9 additions and 7 deletions

View File

@@ -157,6 +157,7 @@ abstract class BaseController extends Controller
$bypassed = [ $bypassed = [
'/api/auth' => 'POST', '/api/auth' => 'POST',
'/api/personel/profil' => 'GET', // Allow profile access for QR '/api/personel/profil' => 'GET', // Allow profile access for QR
'/api/personel/drh' => 'GET', // Allow DRH access for QR
]; ];
$this->initHeader(); $this->initHeader();

View File

@@ -19,9 +19,6 @@ class SuperUserController extends BaseController
*/ */
public function auth() public function auth()
{ {
// Debug point
echo json_encode(["status" => "reached auth"]); die;
$inputUsername = $this->post('username'); $inputUsername = $this->post('username');
$inputPassword = $this->post('password'); $inputPassword = $this->post('password');

View File

@@ -17,6 +17,10 @@ CREATE TABLE IF NOT EXISTS kta_digital.personel (
agama VARCHAR(50), agama VARCHAR(50),
suku VARCHAR(50), suku VARCHAR(50),
status_personel VARCHAR(50) DEFAULT 'AKTIF', status_personel VARCHAR(50) DEFAULT 'AKTIF',
no_wa VARCHAR(20),
email VARCHAR(255),
otp_code VARCHAR(10),
otp_expired_at TIMESTAMP,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
@@ -87,11 +91,11 @@ CREATE TABLE IF NOT EXISTS kta_digital.penugasan_luar_struktur (
); );
-- Seed Data: Personel -- Seed Data: Personel
INSERT INTO kta_digital.personel (nrp, nama, pangkat, jabatan, satuan, foto_url, tmt_jabatan, lama_jabatan, tempat_lahir, tanggal_lahir, agama, suku, status_personel) INSERT INTO kta_digital.personel (nrp, nama, pangkat, jabatan, satuan, foto_url, tmt_jabatan, lama_jabatan, tempat_lahir, tanggal_lahir, agama, suku, status_personel, no_wa, email)
VALUES VALUES
('83121540', 'YOPPY ANGGI KRISNA', 'AKBP', 'KASUBBAGMINDOK BAGINFOPERS ROBINKAR SSDM POLRI', 'ROBINKAR SSDM POLRI', '/foto-yoppy.jpg', '2026-01-02', '0 Tahun 0 Bulan 5 Hari', 'KABUPATEN BANYUWANGI', '14 Maret 1982', 'ISLAM', 'JAWA', 'AKTIF'), ('83121540', 'YOPPY ANGGI KRISNA', 'AKBP', 'KASUBBAGMINDOK BAGINFOPERS ROBINKAR SSDM POLRI', 'ROBINKAR SSDM POLRI', '/foto-yoppy.jpg', '2026-01-02', '0 Tahun 0 Bulan 5 Hari', 'KABUPATEN BANYUWANGI', '14 Maret 1982', 'ISLAM', 'JAWA', 'AKTIF', '081234567890', 'yoppy@example.com'),
('72060510', 'LANGGENG PURNOMO', 'BRIGJEN POL', 'KAROBINKAR SSDM POLRI', 'ROBINKAR SSDM POLRI', '/foto-langgeng.jpg', '2023-03-15', '2 Tahun 1 Bulan 9 Hari', 'SURABAYA', '10 Juni 1972', 'ISLAM', 'JAWA', 'AKTIF'), ('72060510', 'LANGGENG PURNOMO', 'BRIGJEN POL', 'KAROBINKAR SSDM POLRI', 'ROBINKAR SSDM POLRI', '/foto-langgeng.jpg', '2023-03-15', '2 Tahun 1 Bulan 9 Hari', 'SURABAYA', '10 Juni 1972', 'ISLAM', 'JAWA', 'AKTIF', '081234567891', 'langgeng@example.com'),
('77110844', 'SIGIT DANY SETIYONO', 'KOMBES POL', 'KABAGINFOPERS ROBINKAR SSDM POLRI', 'ROBINKAR SSDM POLRI', '/foto-sigit.jpg', '2022-04-01', '2 Tahun 9 Bulan 23 Hari', 'SEMARANG', '08 November 1977', 'ISLAM', 'JAWA', 'AKTIF') ('77110844', 'SIGIT DANY SETIYONO', 'KOMBES POL', 'KABAGINFOPERS ROBINKAR SSDM POLRI', 'ROBINKAR SSDM POLRI', '/foto-sigit.jpg', '2022-04-01', '2 Tahun 9 Bulan 23 Hari', 'SEMARANG', '08 November 1977', 'ISLAM', 'JAWA', 'AKTIF', '081234567892', 'sigit@example.com')
ON CONFLICT (nrp) DO NOTHING; ON CONFLICT (nrp) DO NOTHING;
-- Seed Data: Pendidikan Kepolisian (Example for Yoppy) -- Seed Data: Pendidikan Kepolisian (Example for Yoppy)