2016-08-16 4 views

답변

0

config/initializers/rails_admin.rb에는 config.authenticate_with 블록이 포함되어 있으며 여기에 인증 로직을 배치하십시오. rails_admin을 사용할 권한이없는 사용자는 예외를 발생시킵니다. 다음은 간단한 예입니다

RailsAdmin.config do |config| 
    config.authenticate_with do 
    raise 'You must be admin' unless signed_in? && current_user.admin? 
    end 
end 

당신이 다음도 다음 설정 라인 추가 cancancan 보석에 대한 rails_admin 지침을 따르십시오 :

config.current_user_method(&:current_user)