# File lib/warden/config.rb, line 75 def scope_defaults(scope, opts = {}) if strategies = opts.delete(:strategies) default_strategies(strategies, :scope => scope) end if opts.empty? self[:scope_defaults][scope] || {} else self[:scope_defaults][scope] ||= {} self[:scope_defaults][scope].merge!(opts) end end