Sha256: 29fae4665c381642aad948a64b01efdd5c21557e70b17e17d339178570cc6eb1
Contents?: true
Size: 415 Bytes
Versions: 42
Compression:
Stored size: 415 Bytes
Contents
require 'honeybadger/plugin' module Honeybadger Plugin.register do requirement { defined?(::Warden::Manager.after_set_user) } execution do ::Warden::Manager.after_set_user do |user, auth, opts| if user.respond_to?(:id) ::Honeybadger.context({ :user_scope => opts[:scope].to_s, :user_id => user.id.to_s }) end end end end end
Version data entries
42 entries across 42 versions & 2 rubygems