コード例 #1
0
        /// <summary>
        /// 设置Admin登录cookie
        /// </summary>
        /// <param name="adminId">Admin的id</param>
        /// <param name="expiredTime">cookie过期时间</param>
        protected virtual void SetAdminLoginCookie(long adminId, DateTime?expiredTime = null)
        {
            var cookieValue = UserCookieEncryptHelper.Encrypt(adminId, CookieKeysCollection.USERROLE_ADMIN, 1);

            if (expiredTime.HasValue)
            {
                WebHelper.SetCookie(CookieKeysCollection.PLATFORM_MANAGER, cookieValue, expiredTime.Value);
            }
            else
            {
                WebHelper.SetCookie(CookieKeysCollection.PLATFORM_MANAGER, cookieValue);
            }
        }
コード例 #2
0
        /// <summary>
        /// 设置SellerAdmin登录cookie
        /// </summary>
        /// <param name="sellerAdminId">SellerAdmin的id</param>
        /// <param name="expiredTime">cookie过期时间</param>
        protected virtual void SetSellerAdminLoginCookie(long sellerAdminId, DateTime?expiredTime = null)
        {
            var cookieValue = UserCookieEncryptHelper.Encrypt(sellerAdminId, CookieKeysCollection.USERROLE_SELLERADMIN);

            if (expiredTime.HasValue)
            {
                WebHelper.SetCookie(CookieKeysCollection.SELLER_MANAGER, cookieValue, expiredTime.Value);
            }
            else
            {
                WebHelper.SetCookie(CookieKeysCollection.SELLER_MANAGER, cookieValue);
            }
        }
コード例 #3
0
        /// <summary>
        /// 设置普通用户登录cookie
        /// </summary>
        /// <param name="userId">登录用户的id</param>
        /// <param name="expiredTime">cookie过期时间</param>
        protected virtual void SetUserLoginCookie(long userId, DateTime?expiredTime = null)
        {
            var cookieValue = UserCookieEncryptHelper.Encrypt(userId, CookieKeysCollection.USERROLE_USER);

            if (expiredTime.HasValue)
            {
                WebHelper.SetCookie(CookieKeysCollection.Mall_USER, cookieValue, expiredTime.Value);
            }
            else
            {
                WebHelper.SetCookie(CookieKeysCollection.Mall_USER, cookieValue);
            }
        }