From: Matías Aguirre Date: Thu, 5 Jul 2012 03:22:57 +0000 (-0300) Subject: Remove django 1.4 constant. Refs #386 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=2a364b86ccc89e1590e5e298358e8cb541bf2b27;p=django-social-auth.git Remove django 1.4 constant. Refs #386 --- diff --git a/social_auth/backends/__init__.py b/social_auth/backends/__init__.py index 492b63c..a56ca5d 100644 --- a/social_auth/backends/__init__.py +++ b/social_auth/backends/__init__.py @@ -24,7 +24,6 @@ from django.contrib.auth.backends import ModelBackend from django.utils import simplejson from django.utils.importlib import import_module from django.utils.crypto import constant_time_compare -from django.middleware.csrf import CSRF_KEY_LENGTH from social_auth.utils import setting, log, model_to_ctype, ctype_to_model, \ clean_partial_pipeline, url_add_parameters, \ @@ -665,7 +664,7 @@ class BaseOAuth2(BaseOAuth): def state_token(self): """Generate csrf token to include as state parameter.""" - return get_random_string(CSRF_KEY_LENGTH) + return get_random_string(32) def get_redirect_uri(self, state): """Build redirect_uri with redirect_state parameter."""