CB-960 Multiple auth providers logins in config mode must reset previous token

This commit is contained in:
Serge Rider
2021-10-07 17:02:51 +03:00
parent 24c215f8d4
commit 2ade063630
@@ -108,6 +108,10 @@ public class WebServiceAuthImpl implements DBWServiceAuth {
String userId;
DBASession authSession;
if (configMode) {
if (webSession.getUser() != null) {
// Already logged in - remove auth token
webSession.removeAuthInfo(providerId);
}
if (authProviderExternal != null) {
userId = authProviderExternal.validateLocalAuth(
webSession.getProgressMonitor(),