def post(self): data = User_register.parser.parse_args() if UserModel.find_by_user(data['user']): return {"message": "This user already exists."}, 400 user = UserModel(data['user'], data['password']) user.save_to_db() return {"message": "User created successfully."}, 201
def post(self): data = Register_User.parser.parse_args() if UserModel.find_by_user(data['username']): return { 'message': "username :{} already exists".format(data['username']) } user = UserModel(**data) user.save_to_db() return {'message': "username registered successfully"}, 201
def authenticate(user, password): user = UserModel.find_by_user(user) if user and safe_str_cmp(user.password, password): return user return None