File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 1616from django .core .exceptions import ObjectDoesNotExist
1717from django .http import HttpResponseForbidden
1818from .oauthmanager import get_manager_by_type
19+ import logging
20+
21+ logger = logging .getLogger (__name__ )
1922
2023
2124def oauthlogin (request ):
@@ -48,10 +51,8 @@ def authorize(request):
4851 if not rsp :
4952 return HttpResponseRedirect (manager .get_authorization_url (nexturl ))
5053 user = manager .get_oauth_userinfo ()
51-
54+ logger . info ( 'user:' + user . nikename )
5255 if user :
53- if user .picture :
54- user .picture = save_user_avatar (user .picture )
5556 if not user .nikename :
5657 import datetime
5758 user .nikename = "djangoblog" + datetime .datetime .now ().strftime ('%y%m%d%I%M%S' )
@@ -60,6 +61,8 @@ def authorize(request):
6061 except ObjectDoesNotExist :
6162 pass
6263 # facebook的token过长
64+ if user .picture :
65+ user .picture = save_user_avatar (user .picture )
6366 if type == 'facebook' :
6467 user .token = ''
6568 email = user .email
You can’t perform that action at this time.
0 commit comments