中间件,允许拒绝特定URL的访问
项目描述
SiteAuth
--------
应用Apache-like访问控制的中间件。
在
``django.contrib.auth.middleware.AuthenticationMiddleware``之后
你的``MIDDLEWARE_CLASSES``元组中添加``siteauth.middleware.SiteAuthenticationMiddleware``。
以下是一些设置
- ``SITEAUTH_ACCESS_ORDER`` - ``allow/deny``或``deny/allow``(默认)
- ``SITEAUTH_ALLOW_URLS`` - 允许非认证访问的regex列表
- ``SITEAUTH_DENY_URLS`` - 拒绝非认证访问的regex列表
--------
应用Apache-like访问控制的中间件。
在
``django.contrib.auth.middleware.AuthenticationMiddleware``之后
你的``MIDDLEWARE_CLASSES``元组中添加``siteauth.middleware.SiteAuthenticationMiddleware``。
以下是一些设置
- ``SITEAUTH_ACCESS_ORDER`` - ``allow/deny``或``deny/allow``(默认)
- ``SITEAUTH_ALLOW_URLS`` - 允许非认证访问的regex列表
- ``SITEAUTH_DENY_URLS`` - 拒绝非认证访问的regex列表