public void SSO_UpsertUser(bool isForceExpireAll = false) { var ttlsession = getSession(); var sessionID = GetCurrentSessionID(); string userID = null; if (ttlsession != null && ttlsession.clientID != null) { userID = ttlsession.clientID; } if (sessionID != null && userID != null) { if (isForceExpireAll) { SessionController.ForceAllSessionLoginExpireByUserID(userID); } string jsessionID = null; if (Session["jsessionID"] != null) { jsessionID = (string)Session["jsessionID"]; } SessionController.UpsertSessionLogin(sessionID, userID, ttlsession, jsessionID); } }
public void SSO_ForceExpire(string userID) { SessionController.ForceAllSessionLoginExpireByUserID(userID); SSO_ClearSession(); }