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