SORU
23 Mart 2011, ÇARŞAMBA


Android web görünümü tanımlama bilgilerini veya şifreleri saklamak değil

Kullanıcı oturum ve uygulama yetkisi vermek ister Twitter, erişim belirteci almak ve benim uygulamaya devam etmektedir. Android WebView for Twitter OAuth ı kullanın:

(Ve) kullanıcı parolasını dükkana ihtiyacım yok, ama web görünümü etrafında Twitter çerezleri tutar, ve eğer şifre hatırlamak isterse de kullanıcı sorar. Sonuç olarak bu, hatta sonra de-yetki uygulama ile onun Twitter hesabı sayfa ve başvurum yok erişim belirteçleri, bir dahaki sefere web görünümü açılır, muhtemelen hala giriş yapmış, ve olmasa bile, şifre kutusu zaten dolu.

Nasıl şifreleri hatırlamak istemedin, oturum çerezleri ve kalıcı değil web görünümü zorlayabilir miyim? Eğer bu mümkün değilse, tüm saklı devlet (belki resim önbelleği hariç) silebilir miyim?

CEVAP
17 HAZİRAN 2011, Cuma


Bu depolanan çerezleri engellemek için kullanın ve çerez zaten saklı temiz

CookieSyncManager.createInstance(this);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeAllCookies(callback);
cookieManager.setAcceptCookie(false);

WebView webview = new WebView(this);
WebSettings ws = webview.getSettings();
ws.setSaveFormData(false);
ws.setSavePassword(false); // Not needed for API level 18 or greater (deprecated)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesomesauce Network

    Awesomesauce

    4 EKİM 2012
  • Floortile83

    Floortile83

    16 Ocak 2010
  • mipd1980

    mipd1980

    25 EKİM 2006