Andorid and iOS login issue
Since Nov 28, users trying to log in to our app via the Yahoo SDK are experiencing connection issues.
The issue has been confirmed on both iOS and Android. After selecting login via Yahoo users get a blank white screen. They are stuck on this screen while waiting for it to load, but nothing appears and therefore it's impossible for them to login with their Yahoo ID.
We think the issue is being caused by a webpage timeout.
Our login system was made using Yahoo SDK.
https://developer.yahoo.com/search-sdk/docs/
How to reproduce this issue:
1. Click on "Login via Yahoo"
2. Blank white screen appears (This is the issue. At this point a screen should appear allowing users to enter their login information.)
3. No login using Yahoo ID is then possible.
(Screenshot of the issue as following url link)
https://goo.gl/ERYZyr
Devices known to be affected:
asus ASUSZ00LD 5.0.2
HTC HTCM8x 6.0
HTC HTC_M8x 5.0.2
samsung SM-N9208 6.0.1
samsung SM-J700F 5.1.1
samsung SM-N910U 5.0.1
SAMSUNG J7
Chrome version: 54

-
Liting Chen commented
I have the same issue on my iphone4S. System is 9.3.5. I get as follow error massage when blank white screen.
void SendDelegateMessage(NSInvocation *): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode
I look for some solutions but within my ability. Hope this helps.
-
Flybird commented
The same iPhone stimulator hava a chance to login successful, the log as following:
2016-12-08 17:52:46.090 MJ[26911:318195] request.URl:https://login.yahoo.com/account/comm-channel/refresh?.done=https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Frequest_auth%3Foauth_token%3Dqmsw2nq&.src=oauth&.intl=us&tn=arinfo_review&.scrumb=nhneXD8PYvY&.lang=&.asdk_embedded=&.appsrc=&.appsrcv=&.srcv=&.smc=&context=spreg_cc&display=login&sts=1481190765&sig=a2084855&.scrumb2=X7uMziMnjL8
2016-12-08 17:52:46.801 MJ[26911:318195] request.URl:https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=qmsw2nq
2016-12-08 17:52:47.517 MJ[26911:318195] request.URl:https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=qmsw2nq&crumb=54LE5k7q18U
2016-12-08 17:52:50.214 [cocos2d] offestY = 0.000000
2016-12-08 17:52:51.906 MJ[26911:318195] request.URl:https://api.login.yahoo.com/oauth/v2/request_auth
2016-12-08 17:52:52.783 MJ[26911:318195] request.URl:http://www.gamesofa.com/?oauth_token=qmsw2nq&oauth_verifier=sdfzc5
2016-12-08 17:52:52.783 MJ[26911:318195] Yahoo authorization succeeded, closing webview.
2016-12-08 17:52:53.616 MJ[26911:318195] Return String=oauth_token=A%3DEVjXgvjavwpg7Ay_RprlI9LK616FA0AzONjCBm_du2AtthITHG2u4mPma0APXS1MAAHz2FL8ucculrXXQW9G41CsLv5YMWK7bP9KnziV6GZKM_74xslWDhKnMTcFiIDUmNRL_JzbDiGI6PXDNEEkRT3cNBQezU79HBw3cH_wzvfvrXS9iwuEJCCbFEBN3QlfDcWFblBoWDxOm_kRUA4kuZYGiS4vdlY7MDoTVehjest2g73HIw69HeKQKfr9UI7hOfg.5p84UX8BfRoBT59alpGzwiJKGRhtnhzKAJJg2YRJPdsqYt4R7Bd9QEwnV.Gl.HjFy3wZsLsMkv1wCjYgkfn3F1I6_6iqQa8W8WK6kdnL_wtHPukW_FZ0904cr1_qRyL66rH8L7JTAc.2rwHXxyqGaiBi6RkqX08xVwaekklnP0DmLdjcfXbGyAq_Ym4Aot4US2DhjmKPBhFpkCMtf4g2a_WxP0i.HgwIULSLOycW7CwdrICmvA.5ilw8pIAR3M6DM9t7XgjCSMukFeoo0ZREZt_CvSbbcgbpEjwVcNDz5FW0n4hS5cP5IsIcBbAkGE5lY8q6azvA4yAyHU5SMafjanngqx8mpuePvTi5q2_DUjNJAOnEO0YrayfBmFTvVHkM3m9e5NJ2ssE5UfSb6WLT1ieLfqeAnu0Q1DXjnsMfqmXcDv4CAU2402TvkftNJrWPwTFvBqK2RQdQbOQgbYbLspJxMNBXkJe76.U01GeBsoHQPJSQxZyEAwZ_w5g5KmVWKHAdaEcGD5Abp76XrVUN6EAkid3ZskGYVXG.VYdMmJu4gtzy5wyn3bZqZn9ve.lPI9e4Thb0cF.cHYQOqQ--&oauth_token_secret=4a87d4cc2200c0f869b5e9f94395b85a95f1963a&oauth_expires_in=3600&oauth_session_handle=AOmH31f1ypELqSHxc7FzJwz_F8Ieasvt3eI78klxIoBDkHe2&oauth_authorization_expires_in=666292874&xoauth_yahoo_guid=AD7YIDB23FDXN5DP53BPLYYKDA
2016-12-08 17:52:53.617 MJ[26911:318195] Yahoo session resuming. -
Flybird commented
Some error log on my iPhone stimulator as following, I think the new feature of security have some poroblem.
2016-12-08 17:50:53.505 MJ[26911:318195] Return String=oauth_token=qzwv4ab&oauth_token_secret=c00bc4655b73c3b8da31ff78675820442ac47285&oauth_expires_in=3600&xoauth_request_auth_url=https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Frequest_auth%3Foauth_token%3Dqzwv4ab&oauth_callback_confirmed=true
2016-12-08 17:50:53.577 MJ[26911:318195] cocos2d: surface size: 960x640
2016-12-08 17:50:53.742 MJ[26911:318195] request.URl:https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=qzwv4ab
2016-12-08 17:50:54.706 MJ[26911:318195] request.URl:https://login.yahoo.com/config/login?.src=oauth2&.partner=&.pd=c%3DmZmAFpe.2e7WuWzcHD2ZPYQ-%26ockey%3Ddj0yJmk9MVZKM0h3V1JveWZhJmQ9WVdrOU4wdFhZakJyTkdzbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1lZg--&.intl=us&.lang=en&redirect_uri=&.crumb=1VZMjNAC2Nq&.done=https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Frequest_auth%3F%26oauth_token%3Dqzwv4ab%26crumb%3D%26.intl%3Dus
2016-12-08 17:50:56.517 MJ[26911:318195] Return String=<html><title>OAuth Error</title>
<body style='background-color:#edeff2;padding:0;margin:0;font-family:Tahoma;font-size:62.5%;'>
<div style='margin-top:90px;background-color:white;margin:90px 90px;padding:10px 50px;padding-top:15px;;border:1px solid #aaadb0;-moz-border-radius:.3em;'>
<h1 style='border-bottom:1px solid #aaadb0;'>OAuth Error</h1>
<ul style='font-size:1.5em;'><li>We are unable to process your request at this time.</li></ul>
</div>
</body>
</html>
<!-- oauth01.member.gq1.yahoo.com Thu Dec 8 09:50:55 UTC 2016 -->
2016-12-08 17:50:56.517 MJ[26911:318195] Error, no request token returned. Check your consumer key and secret. -
Flybird commented
My co-worker find the following log:
1.
https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=qppye4s2.
https://login.yahoo.com/config/login?.src=oauth2&.partner=&.pd=c%3DmZmAFpe.2e7WuWzcHD2ZPYQ-%26ockey%3Ddj0yJmk9MVZKM0h3V1JveWZhJmQ9WVdrOU4wdFhZakJyTkdzbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1lZg--&.intl=us&.lang=en&redirect_uri=&.crumb=MforWCW.ZFY&.done=https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Frequest_auth%3F%26oauth_token%3Dqppye4s%26crumb%3D%26.intl%3Dus
https://login.yahoo.com/m?&.src=oauth&.lang=en-us&.intl=us&.done=https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=qg497nvIf it doesn't response and timeout again, The Device will get white screen.
-
Flybird commented
I find It's not occur everytime, Sometime I can login to yahoo using the same device.
-
Flybird commented
Does anyone have this problem?
-
Flybird commented
I changed the link of screenshot: https://goo.gl/cgyHm5