def post(self): data=UserRegister.parser.parse_args() if Usermodel.find_by_username(data['username']): return {"message":"A user with that username already exists"}, 400 user=Usermodel(**data) user.save_to_db() return {"message" : "User created successfully."}, 201
def authenticate(username,password): user=Usermodel.find_by_username(username) if user and safe_str_cmp(user.password,password): return user