# File lib/authlogic/acts_as_authentic/base.rb, line 29
        def acts_as_authentic(unsupported_options = nil, &block)
          # Stop all configuration if the DB is not set up
          return if !db_setup?

          if !unsupported_options.nil?
            raise ArgumentError.new(
              "You are using the old v1.X.X configuration method for Authlogic. Instead of passing a hash of " +
              "configuration options to acts_as_authentic, pass a block: acts_as_authentic { |c| c.my_option = my_value }"
            )
          end

          yield self if block_given?
          acts_as_authentic_modules.each { |mod| include mod }
        end