moksha/middleware/csrf.py | 8 ++++++++
1 file changed, 8 insertions(+)
New commits:
commit e69c931238f124daa37c1b9d0bf32c5e84ad70b1
Author: Luke Macken <lmacken(a)redhat.com>
Date: Tue Jul 21 12:17:30 2009 -0400
Deprecate moksha.middleware.csrf, as I just moved it to fedora.wsgi.csrf
diff --git a/moksha/middleware/csrf.py b/moksha/middleware/csrf.py
index 95f8758..dd5b824 100644
--- a/moksha/middleware/csrf.py
+++ b/moksha/middleware/csrf.py
@@ -21,8 +21,16 @@
Cross-site Request Forgery Protection.
http://en.wikipedia.org/wiki/Cross-site_request_forgery
+
+:deprecated: This module has moved to fedora.wsgi.csrf
"""
+try:
+ from fedora.wsgi.csrf import CSRFProtectionMiddleware, CSRFMetadataProvider
+except ImportError:
+ from moksha.lib.helpers import deprecation
+ deprecation("moksha.middleware.csrf is deprecated and has moved to
fedora.wsgi.csrf")
+
import logging
from tg import config