mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-09-14 11:06:13 +05:00
4.3 KiB
4.3 KiB
{py:mod}archivebox.core.middleware
:allowtitles:
Module Contents
Classes
:class: autosummary longtable
:align: left
* - {py:obj}`ReverseProxyAuthMiddleware <archivebox.core.middleware.ReverseProxyAuthMiddleware>`
-
Functions
:class: autosummary longtable
:align: left
* - {py:obj}`_admin_login_hint_cookie_domain <archivebox.core.middleware._admin_login_hint_cookie_domain>`
- ```{autodoc2-docstring} archivebox.core.middleware._admin_login_hint_cookie_domain
:summary:
```
* - {py:obj}`detect_timezone <archivebox.core.middleware.detect_timezone>`
- ```{autodoc2-docstring} archivebox.core.middleware.detect_timezone
:summary:
```
* - {py:obj}`TimezoneMiddleware <archivebox.core.middleware.TimezoneMiddleware>`
- ```{autodoc2-docstring} archivebox.core.middleware.TimezoneMiddleware
:summary:
```
* - {py:obj}`AdminCookieIsolationMiddleware <archivebox.core.middleware.AdminCookieIsolationMiddleware>`
- ```{autodoc2-docstring} archivebox.core.middleware.AdminCookieIsolationMiddleware
:summary:
```
* - {py:obj}`CacheControlMiddleware <archivebox.core.middleware.CacheControlMiddleware>`
- ```{autodoc2-docstring} archivebox.core.middleware.CacheControlMiddleware
:summary:
```
* - {py:obj}`ServerSecurityModeMiddleware <archivebox.core.middleware.ServerSecurityModeMiddleware>`
- ```{autodoc2-docstring} archivebox.core.middleware.ServerSecurityModeMiddleware
:summary:
```
* - {py:obj}`HostRoutingMiddleware <archivebox.core.middleware.HostRoutingMiddleware>`
- ```{autodoc2-docstring} archivebox.core.middleware.HostRoutingMiddleware
:summary:
```
Data
:class: autosummary longtable
:align: left
* - {py:obj}`ADMIN_LOGIN_HINT_COOKIE <archivebox.core.middleware.ADMIN_LOGIN_HINT_COOKIE>`
- ```{autodoc2-docstring} archivebox.core.middleware.ADMIN_LOGIN_HINT_COOKIE
:summary:
```
API
:canonical: archivebox.core.middleware.ADMIN_LOGIN_HINT_COOKIE
:value: >
'archivebox_admin_logged_in'
```{autodoc2-docstring} archivebox.core.middleware.ADMIN_LOGIN_HINT_COOKIE
```
:canonical: archivebox.core.middleware._admin_login_hint_cookie_domain
```{autodoc2-docstring} archivebox.core.middleware._admin_login_hint_cookie_domain
```
:canonical: archivebox.core.middleware.detect_timezone
```{autodoc2-docstring} archivebox.core.middleware.detect_timezone
```
:canonical: archivebox.core.middleware.TimezoneMiddleware
```{autodoc2-docstring} archivebox.core.middleware.TimezoneMiddleware
```
:canonical: archivebox.core.middleware.AdminCookieIsolationMiddleware
```{autodoc2-docstring} archivebox.core.middleware.AdminCookieIsolationMiddleware
```
:canonical: archivebox.core.middleware.CacheControlMiddleware
```{autodoc2-docstring} archivebox.core.middleware.CacheControlMiddleware
```
:canonical: archivebox.core.middleware.ServerSecurityModeMiddleware
```{autodoc2-docstring} archivebox.core.middleware.ServerSecurityModeMiddleware
```
:canonical: archivebox.core.middleware.HostRoutingMiddleware
```{autodoc2-docstring} archivebox.core.middleware.HostRoutingMiddleware
```
:canonical: archivebox.core.middleware.ReverseProxyAuthMiddleware
Bases: {py:obj}`django.contrib.auth.middleware.RemoteUserMiddleware`
````{py:attribute} header
:canonical: archivebox.core.middleware.ReverseProxyAuthMiddleware.header
:value: >
'HTTP_REMOTE_USER'
```{autodoc2-docstring} archivebox.core.middleware.ReverseProxyAuthMiddleware.header
```
````
````{py:method} process_request(request)
:canonical: archivebox.core.middleware.ReverseProxyAuthMiddleware.process_request
```{autodoc2-docstring} archivebox.core.middleware.ReverseProxyAuthMiddleware.process_request
```
````