Use
No ES6
const refreshTokens = require('refresh-tokens/dist/index');
const app = express();
const refreshTokens = new refreshTokens.default({
expiresIn: 60 * 10,
jwtSecret: 'JWT_SECRET'
});
refreshTokens.connectToDB(
{
uri: 'mongodb://<user>:<password>@<host>:<port>/<DB_NAME>'
},
function(error: any) {
if (error) {
console.log('error to connecto mongDB', error);
} else {
refreshTokens.init(app);
}
}
);
ES6 with typescript
import RefreshTokens from 'refresh-tokens';
const app: Application = express();
const refreshTokens = new RefreshTokens({
expiresIn: 60 * 10,
jwtSecret: 'JWT_SECRET'
});
refreshTokens.connectToDB(
{
uri: 'mongodb://<user>:<password>@<host>:<port>/<DB_NAME>'
},
function(error: any) {
if (error) {
console.log('error to connecto mongDB', error);
} else {
refreshTokens.init(app);
}
}
);
Refesh Tokens API
just go to http://<your-host:port>/refresh-tokens-api-docs