void AuthWidget::onLoginChange() { clear(); if (login_.loggedIn()) { #ifndef WT_TARGET_JAVA if (created_) // do not do this if onLoginChange() is called from create() WApplication::instance()->changeSessionId(); #endif // WT_TARGET_JAVA createLoggedInView(); } else { if (login_.state() != DisabledLogin) { if (model_->baseAuth()->authTokensEnabled()) { WApplication::instance()->removeCookie (model_->baseAuth()->authTokenCookieName()); } model_->reset(); createLoginView(); } else { createLoginView(); } } }
void AuthWidget::onLoginChange() { clear(); if (login_.loggedIn()) { createLoggedInView(); } else { if (model_->baseAuth()->authTokensEnabled()) { WApplication::instance()->removeCookie (model_->baseAuth()->authTokenCookieName()); } model_->reset(); createLoginView(); } }