def post(self): data = UserRegister.parser.parse_args() if Usermodel.findbyusername(data['username']) is not None: return {'message': "An user with name '{}' already exists."} else: x = Usermodel(data['username'], data['password']) x.insert() return {"user has been created"}
def authenticate(username, password): user = Usermodel.findbyusername(username) if user and safe_str_cmp(user.password, password) : return user