Пример #1
0
 public static void UnregisterUserFromContext(AuthenticatedUser user)
 {
     if (user == null)
         throw new ArgumentNullException("user");
     UnregisterUserFromContext(user.Token);
 }
Пример #2
0
        public static string RegisterUserToContext(AuthenticatedUser user, bool isNewUser)
        {
            if (user == null)
                return null;
            if (isNewUser)
            {
                string token = Guid.NewGuid().ToString();
                user.Token = token;

                user.AuthenticatedTime = DateTime.Now;
            }

            user.LastActivityTime = DateTime.Now;
            _Users[user.Token] = user;
            CallContext.LogicalSetData("AuthenticatedUser", user);
            return "token=" + user.Token + "&userid=" + user.UserCode + "&ipaddress=" + user.IpAddress;
        }
Пример #3
0
 public static void InitTestUser(AuthenticatedUser user)
 {
     RegisterUserToContext(user, false);
 }
Пример #4
0
 public static string RegisterUserToContext(AuthenticatedUser user)
 {
     return RegisterUserToContext(user, true);
 }
Пример #5
0
 public static void InitTestUser()
 {
     var user = new AuthenticatedUser();
     user.UserCode = "sguoan";
     user.BusinessUnitId = 360;
     user.BusinessUnitCode = "188BET";
     user.AccountId = 123;
     user.Token = Guid.NewGuid().ToString();
     InitTestUser(user);
 }