fix(ampp): require auth on AMPP endpoint
This commit is contained in:
parent
d16d19c26d
commit
c21260c9b0
1 changed files with 3 additions and 2 deletions
|
|
@ -1,8 +1,9 @@
|
|||
import express from 'express';
|
||||
import pool from '../db/pool.js';
|
||||
import { requireAuth } from '../middleware/auth.js';
|
||||
|
||||
const router = express.Router();
|
||||
// No session auth — called from AMPP Script Task inside broadcast network
|
||||
// Protected by requireAuth — AMPP Script Task must use an API token (Bearer Auth).
|
||||
|
||||
/**
|
||||
* GET /api/v1/ampp/folder-for/:filename
|
||||
|
|
@ -14,7 +15,7 @@ const router = express.Router();
|
|||
* 200: { folder_id: "abc123" }
|
||||
* 404: { error: "..." } (file not uploaded through Dragon-Wind — handle gracefully)
|
||||
*/
|
||||
router.get('/folder-for/:filename', async (req, res, next) => {
|
||||
router.get('/folder-for/:filename', requireAuth, async (req, res, next) => {
|
||||
try {
|
||||
const { filename } = req.params;
|
||||
const result = await pool.query(
|
||||
|
|
|
|||
Loading…
Reference in a new issue