Method: RailsAdmin::Config.current_user_method

Defined in:
lib/rails_admin/config.rb

.current_user_method(&block) ⇒ Object

Setup a different method to determine the current user or admin logged in. This is run inside the controller instance and made available as a helper.

By default, _request.env[“warden”].user_ or current_user will be used.

Examples:

Custom

RailsAdmin.config do |config|
  config.current_user_method do
    current_admin
  end
end

See Also:



201
202
203
204
# File 'lib/rails_admin/config.rb', line 201

def current_user_method(&block)
  @current_user = block if block
  @current_user || DEFAULT_CURRENT_USER
end