ActiveSupport::Notifications.subscribe('steam.auth.signed_in') do |name, start, finish, id, payload|
      service = Locomotive::Steam::Services.build_instance(payload[:request])
      if should_notify_erp(payload)
        payload[:request].env['steam.authenticated_entry'] = payload[:entry]
        service.erp_auth.signed_in(payload[:entry])