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
。
下载地址
用户评论