apikeymgmt.py 文件源码

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

项目:assimilator 作者: videlanicolas 项目源码 文件源码
def requires_auth(f):
    @wraps(f)
    def decorated(*args, **kwargs):
        logger.info("{0} {1} {2} {3}".format(request.remote_addr, request.method, request.url, str(request.args)))
        logger.debug("data: {0}".format(str(request.form)))
        auth = request.authorization
        logger.debug('Check_auth: ' + str(auth))
        if not auth or not check_auth(auth.username, auth.password):
            logger.warning("Unauthorized.")
            return {'error' : 'Unauthorized.'}, 401
        return f(*args, **kwargs)
    return decorated
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号