Remove instance after successful login
This commit is contained in:
parent
8cf0f3fff0
commit
8f9ee4382d
@ -120,6 +120,7 @@ public class DeviceAccountLogin implements AccountManagerCallback<Bundle> {
|
|||||||
String result = value.getResult().getString(AccountManager.KEY_AUTHTOKEN);
|
String result = value.getResult().getString(AccountManager.KEY_AUTHTOKEN);
|
||||||
if (result != null) {
|
if (result != null) {
|
||||||
mWebView.loadUrl(result);
|
mWebView.loadUrl(result);
|
||||||
|
mActivity.loginSucceded();
|
||||||
} else {
|
} else {
|
||||||
onLoginFailed();
|
onLoginFailed();
|
||||||
}
|
}
|
||||||
|
@ -394,4 +394,8 @@ public class IITC_Mobile extends Activity {
|
|||||||
mLogin = new DeviceAccountLogin(this, view, client);
|
mLogin = new DeviceAccountLogin(this, view, client);
|
||||||
mLogin.startLogin(realm, account, args);
|
mLogin.startLogin(realm, account, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void loginSucceded() {
|
||||||
|
mLogin = null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user