1919import requests
2020import json
2121import urllib .parse
22- from DjangoBlog .utils import logger
22+ from DjangoBlog .utils import logger , parse_dict_to_url
2323
2424
2525class BaseOauthManager (metaclass = ABCMeta ):
@@ -87,7 +87,7 @@ def get_authorization_url(self):
8787 return url
8888
8989 def get_access_token_by_code (self , code ):
90- print ( code )
90+
9191 params = {
9292 'client_id' : self .client_id ,
9393 'client_secret' : self .client_secret ,
@@ -96,7 +96,7 @@ def get_access_token_by_code(self, code):
9696 'redirect_uri' : self .callback_url
9797 }
9898 rsp = self .do_post (self .TOKEN_URL , params )
99- print ( rsp )
99+
100100 # return rsp
101101
102102 obj = json .loads (rsp )
@@ -119,7 +119,7 @@ def get_oauth_userinfo(self):
119119 'access_token' : self .access_token
120120 }
121121 rsp = self .do_get (self .API_URL , params )
122- print ( rsp )
122+
123123
124124
125125class GoogleOauthManager (BaseOauthManager ):
@@ -141,7 +141,8 @@ def get_authorization_url(self):
141141 'redirect_uri' : self .callback_url ,
142142 'scope' : 'openid email' ,
143143 }
144- url = self .AUTH_URL + "?" + urllib .parse .urlencode (params , quote_via = urllib .parse .quote )
144+ # url = self.AUTH_URL + "?" + urllib.parse.urlencode(params, quote_via=urllib.parse.quote)
145+ url = self .AUTH_URL + "?" + urllib .parse .urlencode (params )
145146 return url
146147
147148 def get_access_token_by_code (self , code ):
@@ -173,7 +174,7 @@ def get_oauth_userinfo(self):
173174 }
174175 rsp = self .do_get (self .API_URL , params )
175176 try :
176- print ( rsp )
177+
177178 datas = json .loads (rsp )
178179 user = OAuthUser ()
179180 user .picture = datas ['picture' ]
@@ -207,7 +208,8 @@ def get_authorization_url(self):
207208 'redirect_uri' : self .callback_url ,
208209 'scope' : 'user'
209210 }
210- url = self .AUTH_URL + "?" + urllib .parse .urlencode (params , quote_via = urllib .parse .quote )
211+ # url = self.AUTH_URL + "?" + urllib.parse.urlencode(params, quote_via=urllib.parse.quote)
212+ url = self .AUTH_URL + "?" + urllib .parse .urlencode (params )
211213 return url
212214
213215 def get_access_token_by_code (self , code ):
@@ -220,7 +222,7 @@ def get_access_token_by_code(self, code):
220222 'redirect_uri' : self .callback_url
221223 }
222224 rsp = self .do_post (self .TOKEN_URL , params )
223- print ( rsp )
225+
224226 try :
225227 from urllib import parse
226228 r = parse .parse_qs (rsp )
@@ -235,7 +237,7 @@ def get_oauth_userinfo(self):
235237 'access_token' : self .access_token
236238 }
237239 rsp = self .do_get (self .API_URL , params )
238- print ( rsp )
240+
239241 try :
240242 datas = json .loads (rsp )
241243 user = OAuthUser ()
0 commit comments