【发布时间】:2011-07-13 05:00:38
【问题描述】:
我想将我的应用程序置于维护模式,但仍然有管理员/版主能够登录并使用该网站。两个原因:
我正在应用内进行一些更改,这些更改最好使用应用内界面而不是控制台应用。
版主无法访问控制台,但绝对可以帮助我们完成摆在我们面前的维护任务。
您会如何建议这样做?我一直在尝试设置一个环境变量 ADMIN_MODE 并在它为 true 时更改所有权限,但这似乎非常笨拙和缓慢。
我正在使用 CanCan 和 Devise,因为它物有所值,但我绝对愿意接受任何建议。
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 authorization maintenance