Add ADMIN_API_KEY for callLogs
This commit is contained in:
parent
8441f0e5a5
commit
ed75e56d2c
2
index.js
2
index.js
|
|
@ -468,7 +468,7 @@ app.delete('/api/v1/admin/directory/:number', (req, res) => { // Delete a direct
|
|||
});
|
||||
|
||||
app.get("/api/v1/admin/callLogs", (req, res) => {
|
||||
if (!req.session.adminAuthenticated) {
|
||||
if (!req.session.adminAuthenticated && (!req.headers['authorization'] || req.headers['authorization'] !== `${process.env.ADMIN_API_KEY}`) && (!req.query.apiKey || req.query.apiKey !== `${process.env.ADMIN_API_KEY}`)) {
|
||||
res.status(401).json({ error: 'Unauthorized' });
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue