Revision f0e89021
Added by Patrick Plitzner almost 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/RemotingLoginDialog.java | ||
---|---|---|
709 | 709 |
if(selIndex != -1) { |
710 | 710 |
selectedCdmInstance = selectedCsii.getInstanceFromName(comboCdmInstance.getItem(selIndex)); |
711 | 711 |
|
712 |
if(loadLoginPrefs && !isDevRemoteSource) {
|
|
712 |
if(loadLoginPrefs) { |
|
713 | 713 |
readPrefCredentials(); |
714 | 714 |
} |
715 | 715 |
} |
... | ... | |
994 | 994 |
} |
995 | 995 |
|
996 | 996 |
private String getUsernamePrefKey() { |
997 |
return selectedCsii.toString(selectedCdmInstance.getName(), getPort()) + USERNAME_SUFFIX;
|
|
997 |
return selectedCsii.toString(selectedCdmInstance.getName(), isDevRemoteSource?getPort():-1) + USERNAME_SUFFIX;
|
|
998 | 998 |
} |
999 | 999 |
|
1000 | 1000 |
private String getPasswordPrefKey() { |
1001 |
return selectedCsii.toString(selectedCdmInstance.getName(), getPort()) + PASSWORD_SUFFIX;
|
|
1001 |
return selectedCsii.toString(selectedCdmInstance.getName(), isDevRemoteSource?getPort():-1) + PASSWORD_SUFFIX;
|
|
1002 | 1002 |
} |
1003 | 1003 |
|
1004 | 1004 |
private boolean validateLogin(ICdmRemoteSource remoteSource) { |
... | ... | |
1092 | 1092 |
Display.getDefault().asyncExec(new Runnable() { |
1093 | 1093 |
@Override |
1094 | 1094 |
public void run() { |
1095 |
if(!isDevRemoteSource) { |
|
1096 |
if(isRememberMe()) { |
|
1097 |
persistPrefCredentials(); |
|
1098 |
}else{ |
|
1099 |
removePrefCredentials(); |
|
1100 |
} |
|
1101 |
persistPrefLastServerInstance(); |
|
1095 |
if(isRememberMe()) { |
|
1096 |
persistPrefCredentials(); |
|
1097 |
}else{ |
|
1098 |
removePrefCredentials(); |
|
1102 | 1099 |
} |
1100 |
persistPrefLastServerInstance(); |
|
1103 | 1101 |
dispose(); |
1104 | 1102 |
} |
1105 | 1103 |
}); |
Also available in: Unified diff
Remember login for localhost mgd.