我正在为我的用户使用Desive.我最近安装了rails Active Admin gem,一切都很好.

然而,我不知道如何添加一个新的管理员用户.我可以看到active admin在数据库中创建了一个admin_user表,其中包含一个用户admin@example.com,我使用它登录到界面.

我try 添加admin_user作为一个资源,这样我就可以在活动管理界面中单击Add Admin User(添加管理用户)按钮来添加一个新用户,但这似乎不起作用.

推荐答案

布莱恩说的很好

AdminUser.create!(:email => 'admin@example.com', :password => 'password', :password_confirmation => 'password')

Ruby-on-rails相关问答推荐

轨道强参数,怎么允许空参数?

如何从 gem 覆盖 JSONAPI.configure

多行与内联块之间的不同行为

Rails 7 共享刺激控制器功能

如何在 YAML 中声明带有单引号和双引号的字符串?

rake assets:precompile try 连接到数据库

Rails - 设计 - 登录时出现错误消息?

Ruby on Rails 取消首字母大写

用 url_for 查询参数?

具有条件的列的计数器缓存?

什么是 Ruby 中的 Python 文档字符串?

通过 Ruby 或 Rails 的 LDAP

错误:无法构建 gem 原生扩展 - 安装 mysql2 时出错

如何一次显示一条 Ruby on Rails 表单验证错误消息?

Rails 路由:GET 没有参数 :id

Ruby on Rails:如何在 select_tag 中使用默认占位符?

在 Rails 3 中设置会话超时

如何检测rails是否在根url?

Ruby on Rails Bootstrap Glyphicons 不工作

sass-rails 助手image-url、asset-url在 rails 3.2.1 中不起作用