def post(self): request_data = _user_parser.parse_args() if UserModel.findusername(request_data['username']): return {'Message': 'A user with that username already exist'}, 400 user = UserModel(**request_data) user.savestorage() return {"Message": "Userid was successfully created"}, 201
def post(cls): request_data = _user_parser.parse_args() user = UserModel.findusername(request_data['username']) if user and safe_str_cmp(user.password, request_data['password']): accesstoken = create_access_token(identity=user.id, fresh=True) refreshtoken = create_refresh_token(user.id) return { 'access token': accesstoken, 'refresh token': refreshtoken }, 200 return {'Message': 'Invalid credential'}, 401