]> git.parisson.com Git - django-social-auth.git/commitdiff
Merging with latest head; removal outdated FB authentication (sessions)
authorStas Kravets <krvss@mail.ru>
Sat, 1 Oct 2011 15:25:48 +0000 (19:25 +0400)
committerStas Kravets <krvss@mail.ru>
Sat, 1 Oct 2011 15:25:48 +0000 (19:25 +0400)
social_auth/backends/facebook.py

index f38636400f0b1547441e5843fba3b0edb32458fd..9c980f0f035a93f8e49f145f7c95db37679f5022 100644 (file)
@@ -105,21 +105,6 @@ class FacebookAuth(BaseOAuth2):
                 if 'expires' in response:
                     expires = response['expires']
 
-        if 'session_key' in self.data:
-            params=['secret', 'uid', 'session_key', 'access_token', 'expires', 'base_domain']
-            params_dict = dict([(p, self.data[p]) for p in params])
-
-            sorted = params_dict.items()
-            sorted.sort(key=lambda x:x[0])
-
-            check_str = ''.join(["%s=%s"%(x[0], x[1]) for x in sorted]) + settings.FACEBOOK_API_SECRET
-            expected_sig = hashlib.md5(check_str).hexdigest()
-            sig = self.data['sig']
-
-            if sig == expected_sig:
-                access_token = params_dict['access_token']
-                expires = params_dict['expires']
-
         if access_token:
             data = self.user_data(access_token)
             if data is not None: