utils.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:graphene-jwt-auth 作者: darwin4031 项目源码 文件源码
def jwt_blacklist_set_handler(payload):
    """
    Default implementation that blacklists a jwt token.
    Should return a black listed token or None.
    """
    try:
        data = {
            'jti': payload.get('jti'),
            'created': now(),
            'expires': datetime.fromtimestamp(payload.get('exp'), tz=utc)
        }
        token = JWTBlacklistToken.objects.create(**data)
    except (TypeError, IntegrityError, Exception):
        return None
    else:
        return token
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号