私は私のアプリのために、このSSRの定型文を使用しているために認証されますユーザーのtoken
Vuejs SSRチェック、ユーザーは、私は、ユーザーごとのユーザーのページ要求のために認証され、私は」チェックのためのロジックを実装する方法がわからない<a href="https://github.com/vuejs/vue-hackernews-2.0" rel="nofollow noreferrer">https://github.com/vuejs/vue-hackernews-2.0</a></p> <p>、各要求
を格納するためにクッキーを使用して、mは私がそのルータはコンポーネントをレンダリングする前に、要求を処理することができます見て:
router.beforeEach((to, from, next) => {
if (to.matched.some(record => record.meta.requiresAuth)) {
// this route requires auth, check if logged in
// if not, redirect to login page.
// isLoggedIn()
// .then(response => response.json())
// .then(json => {
// console.log(json[0])
// next()
// })
// .catch(error => {
// console.log(error)
// next()
// })
const x = true
if (!x) {
next({
path: '/signin',
query: { redirect: to.fullPath }
})
} else {
next()
}
} else {
next() // make sure to always call next()!
}
})
return router
}
しかし、ここでは、問題、ルータ、クライアント側では、サーバ側でこのコードを使用し始めています、私の場合は少し間違っています。
is user authenticated
の要求をクライアント側またはサーバー側で一度だけ送信する方法はありますか。私の問題に答える