Middleware Auth & Role Checking

Buat middleware authenticateToken untuk mengekstrak Bearer Token dari Header Authorization dan memverifikasinya.

👀 Contoh dulu

const res = { sendStatus(s) { console.log(s); } };
const token = null;
if (!token) res.sendStatus(401);

Hasilnya: 401

💡 Simpan payload terbongkar di req.user untuk dipakai di route handler.

📝 Sekarang giliranmu

Periksa keberadaan token. Jika variabel token tidak ada (falsy), hentikan proses dengan mengembalikan status code 401 (res.sendStatus(401)).

Preview