Download middlewares/checkUser.js from AronTomas/deepsite: direct link, hf CLI and curl.
- Browser
- Download file 303 Bytes
-
https://huggingface.co/spaces/AronTomas/deepsite/resolve/7aca7ceca1884b6eede0d2c68ca72e4191b75971/middlewares/checkUser.js
- Command line
-
hf download hf://spaces/AronTomas/deepsite@7aca7ceca1884b6eede0d2c68ca72e4191b75971/middlewares/checkUser.js
-
curl -L -o checkUser.js https://huggingface.co/spaces/AronTomas/deepsite/resolve/7aca7ceca1884b6eede0d2c68ca72e4191b75971/middlewares/checkUser.js
303 Bytes
| export default async function checkUser(req, res, next) { | |
| if (process.env.HF_TOKEN && process.env.HF_TOKEN !== "") { | |
| return next(); | |
| } | |
| const { hf_token } = req.cookies; | |
| if (!hf_token) { | |
| return res.status(401).send({ | |
| ok: false, | |
| message: "Unauthorized", | |
| }); | |
| } | |
| next(); | |
| } | |