File size: 416 Bytes
c20600f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const AccessSecret = 'ShafiraCntk'

const AccessRequired = (req, res, next) => {
    const token = req.cookies.authToken
    if (token === AccessSecret) {
        next()
    } else {
        if (req.accepts('html')) {
            res.redirect('/akses')
        } else {
            res.status(401).json({ status: false, message: 'Unauthorized' })
        }
    }
}

module.exports = { AccessRequired, AccessSecret }