删除过期的访问令牌 [英] Delete Expired Access Tokens

查看:90
本文介绍了删除过期的访问令牌的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以从数据库中删除所有过期的访问令牌?

Is there any way to delete all expired access tokens from database?

当前我正在使用Django-oauth2工具包。

Currently I am using Django-oauth2 toolkit.

目前,oauth2没有提供删除过期的访问令牌的机制。

At present there is no mechanism is provided by oauth2 for deletion of expired Access Tokens.

推荐答案

您可以运行从django shell或创建自定义管理命令来执行

You can run from django shell or create custom management command that executes

from provider.oauth2.models import AccessToken
AccessToken.objects.filter(expires__lt=datetime.now()).delete()

这篇关于删除过期的访问令牌的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆