update lastUsed when token is accessed

This commit is contained in:
Ben Irvin 2022-08-17 23:28:35 +02:00
parent f95bb29d76
commit 215735b0cd

View File

@ -38,6 +38,11 @@ const authenticate = async ctx => {
return { authenticated: false };
}
// update lastUsed
await apiTokenService.update(apiToken.id, {
lastUsed: new Date(),
});
if (apiToken.type === constants.API_TOKEN_TYPE.CUSTOM) {
const ability = await strapi.contentAPI.permissions.engine.generateAbility(
apiToken.permissions.map(action => ({ action }))