Add all cookie entries to CookieStore in WebViewSignIn

This commit is contained in:
seven332 committed 2019-03-21 15:47:09 +08:00
1 parent 7e1e4a0f57
commit 13eb9e2f16
1 file changed
+3 -8
@@ -132,23 +132,18 @@ public class WebViewSignInScene extends SolidScene {
return;
}
String cookieString = CookieManager.getInstance().getCookie(url);
String cookieString = CookieManager.getInstance().getCookie(EhUrl.HOST_E);
List<Cookie> cookies = parseCookies(httpUrl, cookieString);
boolean getId = false;
boolean getHash = false;
for (Cookie cookie: cookies) {
if (EhCookieStore.KEY_IPD_MEMBER_ID.equals(cookie.name())) {
getId = true;
addCookie(context, EhUrl.DOMAIN_EX, cookie);
addCookie(context, EhUrl.DOMAIN_E, cookie);
} else if (EhCookieStore.KEY_IPD_PASS_HASH.equals(cookie.name())) {
getHash = true;
addCookie(context, EhUrl.DOMAIN_EX, cookie);
addCookie(context, EhUrl.DOMAIN_E, cookie);
} else if (EhCookieStore.KEY_IGNEOUS.equals(cookie.name())) {
addCookie(context, EhUrl.DOMAIN_EX, cookie);
addCookie(context, EhUrl.DOMAIN_E, cookie);
}
addCookie(context, EhUrl.DOMAIN_EX, cookie);
addCookie(context, EhUrl.DOMAIN_E, cookie);
}
if (getId && getHash) {