<spanid="evennia-web-utils-middleware"></span><h1>evennia.web.utils.middleware<aclass="headerlink"href="#module-evennia.web.utils.middleware"title="Permalink to this headline">¶</a></h1>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.web.utils.middleware.</code><codeclass="sig-name descname">OriginIpMiddleware</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">get_response</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/utils/middleware.html#OriginIpMiddleware"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.utils.middleware.OriginIpMiddleware"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">__init__</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">get_response</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/utils/middleware.html#OriginIpMiddleware.__init__"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.utils.middleware.OriginIpMiddleware.__init__"title="Permalink to this definition">¶</a></dt>
<dd><p>Initialize self. See help(type(self)) for accurate signature.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.web.utils.middleware.</code><codeclass="sig-name descname">SharedLoginMiddleware</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">get_response</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/utils/middleware.html#SharedLoginMiddleware"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.utils.middleware.SharedLoginMiddleware"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">__init__</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">get_response</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/utils/middleware.html#SharedLoginMiddleware.__init__"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.utils.middleware.SharedLoginMiddleware.__init__"title="Permalink to this definition">¶</a></dt>
<dd><p>Initialize self. See help(type(self)) for accurate signature.</p>
<emclass="property">classmethod </em><codeclass="sig-name descname">make_shared_login</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">request</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/utils/middleware.html#SharedLoginMiddleware.make_shared_login"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.utils.middleware.SharedLoginMiddleware.make_shared_login"title="Permalink to this definition">¶</a></dt>