An error occurred while loading the file. Please try again.
assets.js 546 bytes
const express = require("express");
const path = require("path");
const assets = require("../src/assets");
let router = express.Router();
router.route("/*")
  .get((req, res, next) => {
    let fullUrl = `${req.protocol}://${req.get("host")}${req.originalUrl}`;
    assets.isPublic(fullUrl).then(result => {
      if (result) {
        next();
      } else {
        return res.status(403).end("403 Forbidden")
    });
  },
    express.static(path.join(__dirname, "../assets"))
  );
module.exports = router;