瀏覽代碼

Made admin page require admin rank.

KrisVos130 9 年之前
父節點
當前提交
c3b548da52
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      app/app.js

+ 6 - 2
app/app.js

@@ -779,8 +779,12 @@ Router.route("/privacy", {
     template: "privacy"
 });
 
-Router.route("/admin", {
-    template: "admin"
+Router.route("/admin", function() {
+    if (Meteor.user() !== undefined && Meteor.user().profile !== undefined && Meteor.user().profile.rank === "admin") {
+        this.render("admin");
+    } else {
+        this.redirect("/");
+    }
 });
 
 Router.route("/:type", {