Both solutions work great. Thanks Jayadevan M and Michele Comitini

On Friday, March 7, 2014 10:45:26 AM UTC-6, Michele Comitini wrote:
>
> Jayadevan,
>
> Cosmetic changes in my patch:
>
> https://github.com/web2py/web2py/pull/391
>
> Can you check if this works for you?
>
> Thank you!
> mic
>
>
>
> 2014-03-07 14:21 GMT+01:00 Jayadevan M <[email protected]<javascript:>
> >:
>
>> Looks like they changed to
>> application/json; charset=utf-8
>> I changed the code from 
>>
>> if not resp_type or resp_type == 'application/json':
>>
>> to 
>>
>> if not resp_type or 'application/json' in resp_type :
>> and it is working now. This looks OK?
>>
>>
>>
>> On Friday, March 7, 2014 6:07:08 PM UTC+5:30, Michele Comitini wrote:
>>
>>> What Content-type is the oauth response from google?
>>>
>>>
>>> 2014-03-07 13:25 GMT+01:00 Jayadevan M <[email protected]>:
>>>
>>>> Debugged and now we know this is where it is going - 
>>>> tokendata = cgi.parse_qs(data)
>>>> tokendata, after this line has the value 
>>>> {}
>>>> But the return string form google  is in proper json format. So for 
>>>> some reason the parsing stopped working because of some minor change in 
>>>> google auth's return format?
>>>>
>>>>
>>>> On Friday, March 7, 2014 3:45:52 PM UTC+5:30, Jayadevan M wrote:
>>>>>
>>>>> We are using google login for authorization. Till a few hours ago, it 
>>>>> was working fine. All of a sudden (no code changes, nothing), we started 
>>>>> getting tickets. Error is 
>>>>> "<type \'exceptions.Exception\'> Cannot parse oauth server response 
>>>>> {\n  "access_token" : "ya29.1.AADtN_Xz2PgzK2sZozKOvLlHP6QkDc.." 
>>>>> Anyone faced such issues? Any ideas?
>>>>>
>>>>  -- 
>>>> Resources:
>>>> - http://web2py.com
>>>> - http://web2py.com/book (Documentation)
>>>> - http://github.com/web2py/web2py (Source code)
>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "web2py-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>  -- 
>> Resources:
>> - http://web2py.com
>> - http://web2py.com/book (Documentation)
>> - http://github.com/web2py/web2py (Source code)
>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "web2py-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to