Я пытаюсь написать систему аутентификации для Flask + REST API.Я делаю метод регистрации, но не могу заставить работать проверку входа из HTTPBasicAuth.Я посмотрел несколько уроков, и везде написано одно и то же.Я не знаю, что я делаю неправильно.
class Test(Resource):
@auth.login_required
def get(self):
return {'test': 'test'}
api.add_resource(Test, '/test')
@auth.verify_password()
def verify(username, password):
"""Validate user passwords and store user in the 'g' object"""
# try to authenticate with login/password
user = User.query.filter_by(username=username).first()
if not user or not user.verify_password(password):
return False
g.user = user
return True