const { validApiKey } = require("../../../utils/middleware/validApiKey"); function apiAuthEndpoints(app) { if (!app) return; app.get("/v1/auth", [validApiKey], (_, response) => { /* #swagger.tags = ['Authentication'] #swagger.description = 'Verify the attached Authentication header contains a valid API token.' #swagger.responses[200] = { description: 'Valid auth token was found.', content: { "application/json": { schema: { type: 'object', example: { authenticated: true, } } } } } #swagger.responses[403] = { schema: { "$ref": "#/definitions/InvalidAPIKey" } } */ response.status(200).json({ authenticated: true }); }); } module.exports = { apiAuthEndpoints };