katonobo’s blog

プログラミング中心の雑記ブログ

 お知らせ

 プログラミングスクールの口コミサイト「プロログ」をリリースしました プロログ

 プログラミングに興味ある方はぜひご覧ください!  

 またスクールに通われたことがある方はぜひ口コミにご協力ください!お願いします!

ログイン認証後に元々見たかったページにリダイレクトする方法【Vue.js】【ログイン認証】

ログインが必要な画面で、ログイン認証のページで一旦ログインしてもらった後に、もともと行きたかったページにリダイレクトして表示する方法のメモ。

 

Vue.js 2.0 でログイン (vue-router で認証が必要な URL を定義) - Qiita

 

router.beforeEachのところで、query: { redirect: to.fullPath }として保持しておけば大丈夫。

その後、ログイン認証後にrouter.push(this.$route.query.redirect)で変遷します。もしページが違うならthis.$router.push(this.$route.query.redirect)でOK。