Я использую базовую аутентификацию для проверки имени пользователя и пароля с помощью следующего кода:
def auth_required(f):
@wraps(f)
def decorated(*args, **kwargs):
auth = request.authorization
cur = get_db().cursor().execute("SELECT * FROM users where user_name='parag'")
result = cur.fetchall()
if auth and auth.username == result[0][user_name] and auth.password== result[0][password]:
return True
return make_response('could not verify', 401, {'WWW-authenticate' : 'Basic realm = "Login Required"'})
return decorated
@app.route("/")
@auth_required
def index():
data = request.get_json()
cur = get_db().cursor())
return '''<h1> hi paarg </h1>'''
, но auth.username и auth.password - нет.auth = request.authorization приходит как NoneType.Пожалуйста помоги.