首页 > 解决方案 > 尝试登录时,从服务器端我得到了 200 个代码,但在浏览器中我得到了这个错误

问题描述

错误:“错误”在 _readOnlyError (readOnlyError.js:2) 处是只读的

const onSubmit = data => {
    console.log("Login.js")
    if (isObjEmpty(errors)) {
      console.log("isObjEmpty:", isObjEmpty)
      // console.log("errors:", errors)

      useJwt
        .login({ email, password })
        .then(res => {
          console.log("res:", res)
          const data = { ...res.data.userData, accessToken: res.data.accessToken, refreshToken: res.data.refreshToken }
          dispatch(handleLogin(data))
          ability.update(res.data.userData.ability)
          console.log("data:", data)
          history.push(getHomeRouteForLoggedInUser(data.role))
          toast.success(
            <ToastContent name={data.fullName || data.username || 'John Doe'} role={data.role || 'admin'} />,
            { transition: Slide, hideProgressBar: true, autoClose: 2000 }
          )
        })
        .catch((err) => console.error(err))
    }
  }

标签: jwtmern

解决方案


推荐阅读