2 Stimmen

Android fbconnect wie man Login und Passwort vergisst

Ich verwende die folgende Android fb connect Bibliothek.

http://github.com/facebook/facebook-Android-sdk/

Das Problem ist, dass nach erfolgreichem Login, wenn man sich abmeldet und dann wieder auf die Login-Schaltfläche klickt, sich ein Fenster öffnet, in dem nach dem Benutzernamen und dem Passwort gefragt wird, aber es zeigt bereits Login und Passwort des vorherigen Benutzers an.

2voto

Akirayjin Punkte 587

Öffnen Sie FbDialog.java und suchen Sie diesen Code:

private void setUpWebView() {
    if(mWebView==null){
        mWebView = new WebView(getContext());
    }
    mWebView.setVerticalScrollBarEnabled(false);
    mWebView.setHorizontalScrollBarEnabled(false);
    mWebView.setWebViewClient(new FbDialog.FbWebViewClient());
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.loadUrl(mUrl);
    mWebView.setLayoutParams(FILL);
    mContent.addView(mWebView);
}

Fügen Sie dann diesen Code hinzu, um zu erzwingen, dass Webview sich nicht an das Passwort erinnert:

    WebSettings mWebSettings = mWebView.getSettings();
    mWebSettings.setSavePassword(false);

0voto

benvd Punkte 5757

Wenn die Textfelder automatisch ausgefüllt werden, bedeutet das, dass Sie Ihren Browser angewiesen haben, sich die Anmeldedaten zu merken. Denken Sie daran, dass fbconnect eine WebView verwendet, damit Sie sich anmelden können.

Mit anderen Worten: Ich glaube nicht, dass man den Browser programmatisch dazu zwingen kann, sich die Anmeldedaten nicht zu merken. Das muss der Benutzer selbst tun.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X