add parameter for db token checking
This commit is contained in:
parent
0c4ba1ea77
commit
93ace4d1f6
|
|
@ -2,3 +2,4 @@ DB_URL='<database_url>'
|
||||||
JWT_SECRET='<secret_key>'
|
JWT_SECRET='<secret_key>'
|
||||||
JWT_EXPIRES_IN='1d'
|
JWT_EXPIRES_IN='1d'
|
||||||
PORT=5000
|
PORT=5000
|
||||||
|
CHECK_EXPIRED_TOKEN_EVERY='60s'
|
||||||
|
|
@ -3,6 +3,7 @@ import cors from 'cors';
|
||||||
import api from '@/api';
|
import api from '@/api';
|
||||||
import { config as envConfig } from 'dotenv';
|
import { config as envConfig } from 'dotenv';
|
||||||
import { deleteExpiredTokens } from '@/controller/AuthController';
|
import { deleteExpiredTokens } from '@/controller/AuthController';
|
||||||
|
import ms from 'ms';
|
||||||
|
|
||||||
envConfig();
|
envConfig();
|
||||||
|
|
||||||
|
|
@ -32,6 +33,7 @@ checkEnvVars();
|
||||||
export { config };
|
export { config };
|
||||||
|
|
||||||
const port = process.env.PORT || 5000;
|
const port = process.env.PORT || 5000;
|
||||||
|
const checkExpiredTokenTimer = ms(process.env.CHECK_EXPIRED_TOKEN_EVERY || '60s');
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
app.use(cors());
|
app.use(cors());
|
||||||
|
|
@ -52,4 +54,4 @@ setInterval(() => {
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
});
|
});
|
||||||
}, 60 * 1000); // 60 seconds
|
}, checkExpiredTokenTimer); // 60 seconds
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue