Skip to content

Commit 37382e9

Browse files
committed
Removed rate limit and increased code length from 4 to 6
1 parent 00897e3 commit 37382e9

4 files changed

Lines changed: 5 additions & 35 deletions

File tree

package-lock.json

Lines changed: 2 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"axios": "^0.27.2",
1818
"cors": "^2.8.5",
1919
"express": "^4.18.1",
20-
"express-rate-limit": "^6.6.0",
2120
"mysql2": "^2.3.3",
2221
"typeorm": "^0.3.10"
2322
},

src/middleware/UserCreation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export const UserCreation: RequestInterceptor = {
1313
if (!existingUser) {
1414
const user: User = new User();
1515
user.id = userId;
16-
user.code = Math.floor(Math.random() * 9999) + 1000;
16+
user.code = Math.floor(Math.random() * 999999) + 100000;
1717
await appDataSource.getRepository(User).save(user);
1818
}
1919
}

src/skill.ts

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { CustomSkill } from 'ask-sdk-core/dist/skill/CustomSkill';
22
import { SkillBuilders } from 'ask-sdk-core';
33
import { ExpressAdapter } from 'ask-sdk-express-adapter';
44
import express from 'express';
5-
import rateLimit, { RateLimitRequestHandler } from 'express-rate-limit'
65
import cors from 'cors';
76
import { LaunchRequestHandler } from './intents/LaunchRequestHandler';
87
import { connectToDatabase } from './helper/DatabaseHelper';
@@ -39,23 +38,13 @@ const skill: CustomSkill = SkillBuilders
3938

4039
const adapter: ExpressAdapter = new ExpressAdapter(skill, true, true);
4140

42-
const codeApiRateLimit: RateLimitRequestHandler = rateLimit({
43-
windowMs: 120 * 60 * 1000,
44-
max: 10,
45-
standardHeaders: false,
46-
legacyHeaders: false,
47-
message: {
48-
error: 'Too many requests'
49-
}
50-
});
51-
5241
const app = express();
5342
app.disable('x-powered-by');
5443
app.post('', adapter.getRequestHandlers());
5544
app.use(express.json());
5645
app.use(cors());
57-
app.post('/verify', codeApiRateLimit, verifyCodeRequest);
58-
app.post('/channel', codeApiRateLimit, setChannelRequest);
46+
app.post('/verify', verifyCodeRequest);
47+
app.post('/channel', setChannelRequest);
5948
app.get('/channel/:query', searchChannelRequest);
6049

6150
app.listen(3000);

0 commit comments

Comments
 (0)