diff --git a/ko/api/pages-middleware.md b/ko/api/pages-middleware.md
new file mode 100644
index 000000000..c29dbdd0d
--- /dev/null
+++ b/ko/api/pages-middleware.md
@@ -0,0 +1,38 @@
+---
+title: "API: middleware 프로퍼티"
+description: 어플리케이션의 특정 페이지에 대한 미들웨어 설정.
+---
+
+# middleware 프로퍼티
+
+- 타입: `String` or `Array`
+ - Items: `String`
+
+어플리케이션의 특정 페이지에 대한 미들웨어 설정.
+
+예제:
+
+`pages/secret.vue`
+```html
+
+ 비밀 페이지
+
+
+
+```
+
+`middleware/authenticated.js`
+```js
+export default function ({ store, redirect }) {
+ // 사용자가 인증을 하지 않은 경우.
+ if (!store.state.authenticated) {
+ return redirect('/login')
+ }
+}
+```
+
+더 많은 middleware에 대해 배우고 싶으시다면, [middleware 가이드](/guide/routing#middleware)를 참고해주시기 바랍니다.