0

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

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

4

1 回答 1

1

您想要做的(假设您想区分管理员用户和普通用户的想法)首先像往常一样生成新的设计模型:

rails generate devise user

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

rails generate active_admin:resource User

其余的是标准设计集成,假设页面超出 Active Admin 的范围。

于 2013-04-16T20:23:32.823 回答