【发布时间】:2011-12-21 03:12:28
【问题描述】:
我有一个带有 Rails 和 Devise 的小应用程序,直到现在我们都通过 Rails 控制台注册新用户。现在我被要求只为管理员提供一个视图,他们可以在其中注册、删除和查看其他用户。
我的问题是,从这里开始使用 Devise 完成此任务的最佳方式是什么?我在这里、Devise wiki 和其他网站上检查了类似的问题,我从中得出的结论是拥有自己的用户控制器。
我需要的基本上是一个索引视图来列出所有用户,每个用户都有一个用于编辑和销毁的链接,以及一个用于注册用户的新视图。我将要重写多少来自设计控制器的代码? 另外,我的用户模型有设计模块::database_authenticable, :registerable, :recoverable, :rememberable, :trackable, :validatable, :timeoutable。
提前谢谢你。
【问题讨论】: