def auth(): data = json.loads(request.data) if 'login' and 'password' in data: if Summoner.authenticate(data['login'], data['password']): return jsonify(data) return authenticate()
def decorated(*args, **kwargs): auth = request.authorization if not auth or not Summoner.authenticate(auth.username, auth.password): return authenticate() return f(*args, **kwargs)