Update index.js
Browse files
index.js
CHANGED
@@ -64,6 +64,9 @@ function generateAkenoKey() {
|
|
64 |
return `akeno_${randomString}`;
|
65 |
}
|
66 |
|
|
|
|
|
|
|
67 |
app.disable("x-powered-by");
|
68 |
app.disable("link")
|
69 |
app.use(cors({
|
@@ -160,22 +163,6 @@ app.post('/v1/generate-key', async (req, res) => {
|
|
160 |
}
|
161 |
});
|
162 |
|
163 |
-
app.get('/protected', authenticateApiKey, apiLimiter, (req, res) => {
|
164 |
-
res.json({ message: 'Authorized access!' });
|
165 |
-
});
|
166 |
-
|
167 |
-
app.get("/policy", ( req, res ) => {
|
168 |
-
res.sendFile(path.join(__dirname + "/public/policy.html"));
|
169 |
-
});
|
170 |
-
|
171 |
-
app.get("/scraper/read", ( req, res ) => {
|
172 |
-
res.sendFile(path.join(__dirname + "/public/docs.html"));
|
173 |
-
});
|
174 |
-
|
175 |
-
app.use(async (req, res, next) => {
|
176 |
-
await CheckMilWares.handle(req, res, next);
|
177 |
-
});
|
178 |
-
|
179 |
// routes
|
180 |
app.use(GeminiRoutes);
|
181 |
app.use(FluxRoutes);
|
@@ -189,6 +176,14 @@ app.use(CarbonRoutes);
|
|
189 |
|
190 |
const specs = swaggerJsDoc(swaggerOptions);
|
191 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
192 |
app.use(
|
193 |
'/docs',
|
194 |
serve,
|
|
|
64 |
return `akeno_${randomString}`;
|
65 |
}
|
66 |
|
67 |
+
app.use(async (req, res, next) => {
|
68 |
+
await CheckMilWares.handle(req, res, next);
|
69 |
+
});
|
70 |
app.disable("x-powered-by");
|
71 |
app.disable("link")
|
72 |
app.use(cors({
|
|
|
163 |
}
|
164 |
});
|
165 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
// routes
|
167 |
app.use(GeminiRoutes);
|
168 |
app.use(FluxRoutes);
|
|
|
176 |
|
177 |
const specs = swaggerJsDoc(swaggerOptions);
|
178 |
|
179 |
+
app.get("/policy", ( req, res ) => {
|
180 |
+
res.sendFile(path.join(__dirname + "/public/policy.html"));
|
181 |
+
});
|
182 |
+
|
183 |
+
app.get("/scraper/read", ( req, res ) => {
|
184 |
+
res.sendFile(path.join(__dirname + "/public/docs.html"));
|
185 |
+
});
|
186 |
+
|
187 |
app.use(
|
188 |
'/docs',
|
189 |
serve,
|