source

Nuxt Asyncdata 체크인 후 리다이렉트

goodcode 2022. 8. 19. 20:48
반응형

Nuxt Asyncdata 체크인 후 리다이렉트

저는 Nuxt를 실행하고 있으며 아래 기능을 가지고 있습니다.인증되었는지 확인하고 인증되지 않은 경우 로그인 페이지로 리디렉션합니다.에러가 발생하고 있다.window is undefined이 일은 내가 이해한 바로는 ...이기 때문이다.asyncdata()는 평가된 서버측입니다.올바른 리다이렉트 방법은 무엇입니까?에서 리다이렉트 방식을 사용하려고 했습니다.context내 404가 생각나네고마워요.

 async asyncData(context) {
    if (!context.authenticated) {
      window.location = `${config.url}/sign_in`;
    }
  }

context에는 리다이렉트 기능이 있습니다.Nuxt 문서

 async asyncData(context) {
    if (!context.authenticated) {
      context.redirect(`${config.url}/sign_in`);
    }
  }

언급URL : https://stackoverflow.com/questions/57277941/redirect-after-checking-in-nuxt-asyncdata

반응형