Пример #1
0
        public static string SaveLogindata(string account, string platformCode, string extraData = "", string kgext = "")
        {
            string returnCode = "";

            try
            {
                ManagerClient reader = new ManagerClient();
                var           user   = reader.GetUserByAccount(account, GetRealIP());

                if (user != null)
                {
                    var sessionId = ShareUtil.GenerateComb().ToString();
                    SetFormsAuthentication(account, Guid.Empty, "", 1, sessionId);
                    //转页

                    returnCode = UAErrorCode.ErrOK;
                }
                else
                {
                    returnCode = UAErrorCode.ErrNoUser;
                }
            }
            catch (Exception ex)
            {
                SystemlogMgr.Error("UAHelper SaveLogindata", ex);
                returnCode = UAErrorCode.ErrOther;
            }
            return(returnCode);
        }