diff --git a/lemonauth/views/tokens/revoke.py b/lemonauth/views/tokens/revoke.py index e581b4a..7b99cbb 100644 --- a/lemonauth/views/tokens/revoke.py +++ b/lemonauth/views/tokens/revoke.py @@ -2,10 +2,8 @@ from django.http import HttpResponse from django.contrib.auth.mixins import LoginRequiredMixin from django.views import View -from ...models import Token - class TokensRevokeView(LoginRequiredMixin, View): def delete(self, request, client_id: str): - Token.objects.filter(client_id=client_id).delete() + request.user.token_set.filter(client_id=client_id).delete() return HttpResponse(status=204)