質問編集履歴
1
文章の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,13 +5,16 @@
|
|
5
5
|
ミドルウェアで app.router.beforeEachでstoreのactionでuserがいるかどうかを判定して、
|
6
6
|
getteresでuserの判定結果を取得しています。
|
7
7
|
しかしapp.router.beforeEach内が動いていないようです。
|
8
|
-
.
|
8
|
+
./router.jsに直接書きたいのですが自動で生成されてるので上書きされるのでは?
|
9
|
-
という不安があり
|
9
|
+
という不安があります。
|
10
10
|
|
11
|
+
### コード
|
12
|
+
|
13
|
+
nuxt.config.js
|
11
14
|
```nuxt.config.js
|
12
15
|
router: {middleware: 'authenticated'},
|
13
16
|
```
|
14
|
-
|
17
|
+
authenticated.js
|
15
18
|
```authenticated.js
|
16
19
|
export default async ({ app, store ,route }) => {
|
17
20
|
await store.dispatch('changedUser');
|