Ruby on rails 主动管理及;设计用户注册
试图/努力在活动管理项目中获得注册和注册 我已将设备“可注册”添加到我的管理员用户模型中:Ruby on rails 主动管理及;设计用户注册,ruby-on-rails,devise,activeadmin,Ruby On Rails,Devise,Activeadmin,试图/努力在活动管理项目中获得注册和注册 我已将设备“可注册”添加到我的管理员用户模型中: devise :database_authenticatable, :registerable, :confirmable 我可以看到一个注册表单,但是这个表单通过GET到仪表板路径(/admin)提交,实际上什么都不做 有什么窍门可以把它连接起来吗?请记住: Deviate是一个身份验证框架,因此它负责“注册”、“身份验证”、“登录/退出” ActiveAdmin是生成资源管理的工具 我个人不喜欢A
devise :database_authenticatable, :registerable, :confirmable
我可以看到一个注册表单,但是这个表单通过GET到仪表板路径(/admin)提交,实际上什么都不做
有什么窍门可以把它连接起来吗?请记住:
- Deviate是一个身份验证框架,因此它负责“注册”、“身份验证”、“登录/退出”
- ActiveAdmin是生成资源管理的工具
- 我个人不喜欢ActiveAdmin使用自己的设计配置文件的方式。(它生成的路由将聚集到您自己的routes.rb文件中)
1. rails generate devise:views
# or : copy the files from devise gem folder into your own Rails application.
2. customize your view page, and make sure your routes.rb:
# not devise_for :admin_users, ActiveAdmin::Devise.config .
devise_for :admin_users
这种方法的唯一问题是默认布局不起作用-您需要将正确的html注入到生成的页面中。