Meteor维护模式 限制非管理员用户的站点访问权限
在Meteor维护模式中,依赖于meteor-admin-settings、iron router、accounts-entry和roles包。启用该模式后,所有非管理员用户的访问将会被阻止,他们会被重定向至主页,但entrySignIn和entryForgotPassword路径除外。具有admin角色的用户则可正常访问和操作站点。
功能
-
通过在settings.json中设置AdminSettings为true来开启维护模式。
-
任何具有admin角色的用户都可以进入settings -> maintenance mode,以开启或关闭维护模式。
-
维护模式下,管理员还可以自定义维护消息。
配置
-
用户可配置allowedRoles,此设置允许具有特定角色的用户访问站点,默认角色为admin。
-
通过在settings.json中设置AdminSettings为true来开启维护模式。
任何具有admin角色的用户都可以进入settings -> maintenance mode,以开启或关闭维护模式。
维护模式下,管理员还可以自定义维护消息。
-
用户可配置
allowedRoles,此设置允许具有特定角色的用户访问站点,默认角色为admin。
下载地址
用户评论