feat: add DELETE /access-tokens/:token

This commit is contained in:
Ali BARIN
2024-04-24 15:04:27 +00:00
parent b54afcd922
commit 2163be4227
3 changed files with 27 additions and 1 deletions

View File

@@ -0,0 +1,15 @@
export default async (request, response) => {
const token = request.params.token;
const accessToken = await request.currentUser
.$relatedQuery('accessTokens')
.findOne({
token,
revoked_at: null,
})
.throwIfNotFound();
await accessToken.revoke();
response.status(204).send();
};