流星维护模式依赖于meteor-admin-settings、iron router、accounts-entry和roles组件。启用维护模式后,所有非管理员用户的访问请求将被重定向至主页,阻止他们与站点的交互。系统保留entrySignIn和entryForgotPassword路由的可达性,使得用户仍可进行登录和密码找回操作。具备admin权限的用户则不受限制,可以继续正常访问网站。特性:在settings.json文件中,可以通过设置AdminSettings键值为true来开启维护模式。管理员用户可以进入settings -> maintenance mode选项,自主启用或禁用维护模式。此外,还可自定义维护模式的提示信息。配置:提供allowedRoles配置选项,可允许具备特定角色的用户访问站点,默认为['admin']。maintenanceTemplate默认使用系统模板,可自定义。
暂无评论