0
예를 들어 기기를 사용하지 않을 때 rails_admin gem으로 인증을 구현하는 방법은 무엇입니까? 당신은 자신의 인증을 롤백 했습니까?rails_admin gem으로 자체 인증 롤 사용
예를 들어 기기를 사용하지 않을 때 rails_admin gem으로 인증을 구현하는 방법은 무엇입니까? 당신은 자신의 인증을 롤백 했습니까?rails_admin gem으로 자체 인증 롤 사용
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)
을