RoR Active Admin添加用户

时间:2013-04-16 18:38:13

标签: ruby-on-rails devise activeadmin

这可能是一个非常简单的问题,因为我刚开始使用RoR并且尽可能多地通过资源进行学习。基本上我使用Active Admin来处理我的应用程序的管理部分。我想知道的是创建一个用户模型。我知道Active Admin使用Devise进行自动化,所以如果运行rails generate active_admin:resource User它应该创建用户模型,就像我用Devise正确运行它一样?

最终目标是让主要前端页面成为管理员在Active Admin上创建的用户的登录(无需从前端注册),这将导致他们获取安全信息,如个人资料,订单,随你。

1 个答案:

答案 0 :(得分:1)

您要做的事情(假设您想要将管理员用户与普通用户区分开来)首先会像往常一样生成新的设计模型:

rails generate devise user

然后创建一个资源以在活动管理中管理它们

rails generate active_admin:resource User

其余为standard devise integration,假设页面超出了Active Admin的范围。