protected bool IsValidAccount()
 {
     if (WebConfig.IsDebug)
     {
         SessionUserId       = 2;
         SessionUserRealName = "Administrator";
         return(true);
     }
     ViewData["edoc2LoginUrl"] = WebConfig.EdocUrl + "/ocm/Api/Auth/Login";
     if (Request["token"] == null)
     {
         ViewData["edoc2LoginErrorMsg"] = "token  is null";
         return(false);
     }
     try
     {
         //string currentToken = Request.Cookies["token"].Value;
         string currentToken = Request["token"];
         if (!EDoc2Helper.IsLogin(currentToken))
         {
             ViewData["edoc2LoginErrorMsg"] = "currentToken login has expired";
             return(false);
         }
         EDocUserInfo eDoc2UserInfo = EDoc2Helper.GetUserInfoByToken(currentToken);
         SessionUserId       = eDoc2UserInfo.UserId;
         SessionUserRealName = eDoc2UserInfo.UserRealName;
         SessionToken        = currentToken;
         return(true);
     }
     catch (Exception ex)
     {
         ViewData["edoc2LoginErrorMsg"] = "ex.Message" + ex.Message;
         return(false);
     }
 }
 protected bool IsValidAccount(string token)
 {
     if (WebConfig.IsDebug)
     {
         SessionUserId       = 2;
         SessionUserRealName = "Administrator";
         return(true);
     }
     ViewData["edoc2LoginUrl"] = WebConfig.EdocUrl + "/ocm/Api/Auth/Login";
     try
     {
         if (!EDoc2Helper.IsLogin(token))
         {
             ViewData["edoc2LoginErrorMsg"] = "currentToken login has expired";
             return(false);
         }
         EDocUserInfo eDoc2UserInfo = EDoc2Helper.GetUserInfoByToken(token);
         SessionUserId       = eDoc2UserInfo.UserId;
         SessionUserRealName = eDoc2UserInfo.UserRealName;
         return(true);
     }
     catch (Exception ex)
     {
         ViewData["edoc2LoginErrorMsg"] = "ex.Message" + ex.Message;
         return(false);
     }
 }