def requires_passcode(func):
@functools.wraps(func)
def wrapper(*args, **kwargs):
if config.get('web_passcode') and not session.get('allowed') and (
not request.authorization or request.authorization.username != config['web_passcode']):
return redirect(url_for('login'))
return func(*args, **kwargs)
return wrapper
评论列表
文章目录