mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-18 05:40:31 +00:00
feat: Rate limiter on requests and login attempts.
This commit is contained in:
@@ -8,6 +8,7 @@ import routes from 'api';
|
||||
import LoggerMiddleware from 'api/middleware/LoggerMiddleware';
|
||||
import AgendashController from 'api/controllers/Agendash';
|
||||
import ConvertEmptyStringsToNull from 'api/middleware/ConvertEmptyStringsToNull';
|
||||
import RateLimiterMiddleware from 'api/middleware/RateLimiterMiddleware'
|
||||
import config from 'config';
|
||||
|
||||
export default ({ app }) => {
|
||||
@@ -41,6 +42,7 @@ export default ({ app }) => {
|
||||
app.use(ConvertEmptyStringsToNull);
|
||||
|
||||
// Prefix all application routes.
|
||||
app.use(config.api.prefix, RateLimiterMiddleware)
|
||||
app.use(config.api.prefix, routes());
|
||||
|
||||
// Agendash application load.
|
||||
|
||||
Reference in New Issue
Block a user