mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 20:33:53 +01:00
Clear cookies
This commit is contained in:
parent
f9bc27d09a
commit
6bd00b3f44
1 changed files with 10 additions and 0 deletions
|
|
@ -5,6 +5,8 @@ import android.net.Uri;
|
|||
import android.os.Bundle;
|
||||
import android.app.Activity;
|
||||
import android.util.Log;
|
||||
import android.webkit.CookieManager;
|
||||
import android.webkit.CookieSyncManager;
|
||||
import android.webkit.WebResourceResponse;
|
||||
import android.webkit.WebSettings;
|
||||
import android.webkit.WebView;
|
||||
|
|
@ -22,6 +24,7 @@ public class SignupActivity extends Activity {
|
|||
Log.d("SignupActivity", "Signup Activity started");
|
||||
otherPage = false;
|
||||
|
||||
|
||||
WebView webView = new WebView(this);
|
||||
setContentView(webView);
|
||||
|
||||
|
|
@ -39,6 +42,13 @@ public class SignupActivity extends Activity {
|
|||
if (url.equals("https://commons.m.wikimedia.org/w/index.php?title=Main_Page&welcome=yes")) {
|
||||
//Signup success, so load LoginActivity again
|
||||
Log.d("SignupActivity", "Overriding URL" + url);
|
||||
|
||||
CookieSyncManager.createInstance(getApplicationContext());
|
||||
CookieManager cookieManager = CookieManager.getInstance();
|
||||
cookieManager.removeAllCookie();
|
||||
cookieManager.setAcceptCookie(false);
|
||||
cookieManager.removeSessionCookie();
|
||||
|
||||
Intent intent = new Intent(getApplicationContext(), LoginActivity.class);
|
||||
intent.putExtra("Redirected", true);
|
||||
startActivity(intent);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue