access tokens
Signed-off-by: Ferit Yiğit BALABAN <fyb@fybx.dev>
This commit is contained in:
parent
f697f59487
commit
b61bf4876c
7
index.js
7
index.js
@ -72,7 +72,12 @@ const mailRouteLimiter = rateLimit({
|
|||||||
});
|
});
|
||||||
|
|
||||||
app.post('/api/mail', mailRouteLimiter, (req, res) => {
|
app.post('/api/mail', mailRouteLimiter, (req, res) => {
|
||||||
const { to, subject, text } = req.body;
|
const { to, subject, text, access } = req.body;
|
||||||
|
|
||||||
|
if (!process.env.ACCESS_KEYS.split(',').includes(access)) {
|
||||||
|
return res.status(403).json({ success: false, message: 'Access denied!' });
|
||||||
|
console.log('Access denied!');
|
||||||
|
}
|
||||||
|
|
||||||
const mail = {
|
const mail = {
|
||||||
from: `"Arbeit Mail Hizmeti" <${SENDER_EMAIL}>`,
|
from: `"Arbeit Mail Hizmeti" <${SENDER_EMAIL}>`,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user