def post(self): data = parser.parse_args() userController = UserController() user = userController.findByUsername(data["username"]) history = userController.getUserBalanceHistory(user.getUserId) return history
def post(self): data = parser.parse_args() userController = UserController() if (userController.findByUsername(data["username"]) != None): return {"message": f"User {data['username']} already exists"} try: userController.registration(data["username"], data["password"]) #, data["email"]) access_token = create_access_token(identity=data["username"]) refresh_token = create_refresh_token(identity=data["username"]) return { "message": "User successfully created", "access_token": access_token, "refresh_token": refresh_token } except: return {"message": "Something went wrong"}
def post(self): data = parser.parse_args() userController = UserController() try: if (userController.findByUsername(data["username"])) == None: return {"message": f"User {data.username} doesn't exist"} if userController.login(data["username"], data["password"]) == True: access_token = create_access_token(identity=data["username"]) refresh_token = create_refresh_token(identity=data["username"]) return { "message": f"Logged in as {data['username']}", "access_token": access_token, "refresh_token": refresh_token } else: return {"message": "Username or password is incorrect."} except: return {"message": "Something went wrong, please try again"}
def post(self): data = parser.parse_args() userController = UserController() user_info = userController.findByUsername(data["username"]) return user_info.__dict__