ruby-on-rails-3 – 活动管理员Authlogic集成 – Rails 3.2
有谁知道如何将Active Admin与Authlogic集成(我使用authlogic_ldap_authenticatable gem来验证AD)?我知道Active Admin使用Devise,那么我应该对Active Admin进行哪些更改以使其与Authlogic一起使用?提前致谢.
解决方法
注意:我这样做时使用了Rails 3.2.8和Active Admin 0.5.0.
这是一种方法: >首先,通过添加gem activeadmin来更新Gemfile,然后运行rails generate active_admin:install.这些是在Active Admin README中的指示. > db / migrate / * _ create_admin_users.rb(迁移文件) >删除特定于Devise的文件: > config / locales / devise.en.yml >删除config / routes.rb中的Devise引用. > config.authentication_method 默认的config.authentication_method是:authenticate_admin_user.将其设置为您用于要求管理员用户的过滤方法之前的任何内容,例如:require_admin.默认的config.current_user_method是:current_admin_user.使用Authlogic的典型Rails应用程序可能具有:current_user方法.并且config.logout_link_path应设置为您注销的路径,例如:logout_path. 您可能需要根据您的情况修改这些说明. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |