Sha256: b504214445ae61f8e3bf10e8417d14ca6c389809b161be2c9f3e910d92e96cd5
Contents?: true
Size: 426 Bytes
Versions: 12
Compression:
Stored size: 426 Bytes
Contents
# Allow unconfirmed user to be impersonated # We override User#confirmation_required? when impersonating Warden::Manager.prepend_after_set_user do |record, warden, options| impersonator_id = warden.env['rack.session'][:impersonator_user_id] if impersonator_id class <<record # Callback to overwrite if confirmation is required or not. def confirmation_required? false end end end end
Version data entries
12 entries across 12 versions & 1 rubygems