From 7efde76c3aa5de028857767d541345ccbc0e15ac Mon Sep 17 00:00:00 2001
From: Mark <mark@openappstack.net>
Date: Thu, 17 Oct 2019 14:55:23 +0200
Subject: [PATCH] Add middleware that secures admin only pages

---
 frontend/middleware/admin.js | 5 +++++
 1 file changed, 5 insertions(+)
 create mode 100644 frontend/middleware/admin.js

diff --git a/frontend/middleware/admin.js b/frontend/middleware/admin.js
new file mode 100644
index 0000000..79b0ce7
--- /dev/null
+++ b/frontend/middleware/admin.js
@@ -0,0 +1,5 @@
+export default function ({$auth, error}) {
+  if (!$auth.hasScope('admin')) {
+    error({statusCode: 401, message: 'Not authorized'})
+  }
+}
-- 
GitLab