Ruby-on-Rails
ActiveAdmin 使用者管理
我是 Ruby on Rails 的新手。我
ActiveAdmin
用於管理目的。我在 Google 上搜尋了很多關於“如何管理管理員使用者”的資訊,例如,將預設使用者名密碼更改為
admin@example.com
其他password
內容。或者如何添加其他管理員使用者並將特定權限授予特定管理員使用者。我非常感謝您提供的任何可以幫助我入門的幫助/提示。
您只需將 AdminUser 註冊為可管理的資源:
$> rails generate active_admin:resource AdminUser
然後,只需自定義整個內容,但請記住,如果您希望能夠操作密碼,則表單中必須同時存在“密碼”和“密碼確認”欄位 - 您決定這是否是一個好主意。我是這樣做的,但非常歡迎你做任何你想做的事情:
ActiveAdmin.register AdminUser do filter :email index do id_column column :email column :last_sign_in_at column :created_at default_actions end show :title => :email do panel 'Admin Details' do attributes_table_for admin_user, :email, :last_sign_in_at, :last_sign_in_ip, :created_at, :sign_in_count end active_admin_comments end form do |f| f.inputs 'Details' do f.input :email f.input :password f.input :password_confirmation end f.buttons end end
如果您需要靈感,請查看 gregbell 在GitHub 上提供的展示應用程序。