瀏覽代碼

token在2小时内没有使用就清除

shuiping150 1 天之前
父節點
當前提交
0284b24991
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 2 1
      JLHHJSvr/BLL/BllHelper.cs
  2. 1 0
      JLHHJSvr/JLHHJSvr.csproj

+ 2 - 1
JLHHJSvr/BLL/BllHelper.cs

@@ -8,6 +8,7 @@ using System.IO.Compression;
 using JLHHJSvr.Com.Model;
 using JLHHJSvr.DBA.DBModle;
 using JLHHJSvr.LJException;
+using LJLib;
 using LJLib.DAL.SQL;
 using LJLib.Tools.DEncrypt;
 
@@ -15,7 +16,7 @@ namespace JLHHJSvr.BLL
 {
     internal static class BllHelper
     {
-        private static Dictionary<string, TokenData> _tokens = new Dictionary<string, TokenData>();
+        private static LJCache<string, TokenData> _tokens = new LJCache<string, TokenData>(){DefaultAddMinutes = 120};
 
         /// <summary>
         /// TODO: 保存Token信息, 登录成功后绑定token与tokendata

+ 1 - 0
JLHHJSvr/JLHHJSvr.csproj

@@ -419,6 +419,7 @@
     <Compile Include="Helper\MattressHelper.cs" />
     <Compile Include="ImgHelper\ImgHelper.cs" />
     <Compile Include="LJFrameWork\LJException\LJException.cs" />
+    <Compile Include="LJFrameWork\ljlib.cache\LJCache.cs" />
     <Compile Include="LJFrameWork\LJLib.Method\SortedListEx.cs" />
     <Compile Include="LJFrameWork\Tools\LJExprParser.cs" />
     <Compile Include="LJFrameWork\Tools\LJHttpUtil.cs" />