← Node.js & Express35 / 65
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