diff --git a/internal/csrf/utils.go b/internal/csrf/utils.go index 316111fc..14f14522 100644 --- a/internal/csrf/utils.go +++ b/internal/csrf/utils.go @@ -10,7 +10,7 @@ import ( "time" ) -// 生成Token +// Generate 生成Token func Generate() string { timestamp := strconv.FormatInt(time.Now().Unix(), 10) @@ -23,7 +23,7 @@ func Generate() string { return token } -// 校验Token +// Validate 校验Token func Validate(token string) (b bool) { if len(token) == 0 { return diff --git a/internal/rpc/rpc_client.go b/internal/rpc/rpc_client.go index a58a4f2a..23399b6c 100644 --- a/internal/rpc/rpc_client.go +++ b/internal/rpc/rpc_client.go @@ -323,6 +323,10 @@ func (this *RPCClient) IPLibraryFileRPC() pb.IPLibraryFileServiceClient { return pb.NewIPLibraryFileServiceClient(this.pickConn()) } +func (this *RPCClient) IPLibraryArtifactRPC() pb.IPLibraryArtifactServiceClient { + return pb.NewIPLibraryArtifactServiceClient(this.pickConn()) +} + func (this *RPCClient) IPListRPC() pb.IPListServiceClient { return pb.NewIPListServiceClient(this.pickConn()) } diff --git a/internal/web/actions/default/index/index.go b/internal/web/actions/default/index/index.go index 3bdfc8a5..15a0891f 100644 --- a/internal/web/actions/default/index/index.go +++ b/internal/web/actions/default/index/index.go @@ -58,7 +58,7 @@ func (this *IndexAction) RunGet(params struct { this.Data["isUser"] = false this.Data["menu"] = "signIn" - timestamp := fmt.Sprintf("%d", time.Now().Unix()) + var timestamp = fmt.Sprintf("%d", time.Now().Unix()) this.Data["token"] = stringutil.Md5(TokenSalt+timestamp) + timestamp this.Data["from"] = params.From @@ -111,11 +111,11 @@ func (this *IndexAction) RunPost(params struct { if len(params.Token) <= 32 { this.Fail("请通过登录页面登录") } - timestampString := params.Token[32:] + var timestampString = params.Token[32:] if stringutil.Md5(TokenSalt+timestampString) != params.Token[:32] { this.FailField("refresh", "登录页面已过期,请刷新后重试") } - timestamp := types.Int64(timestampString) + var timestamp = types.Int64(timestampString) if timestamp < time.Now().Unix()-1800 { this.FailField("refresh", "登录页面已过期,请刷新后重试") } @@ -157,7 +157,7 @@ func (this *IndexAction) RunPost(params struct { return } if otpLoginResp.Login != nil && otpLoginResp.Login.IsOn { - loginParams := maps.Map{} + var loginParams = maps.Map{} err = json.Unmarshal(otpLoginResp.Login.ParamsJSON, &loginParams) if err != nil { this.ErrorPage(err) @@ -169,7 +169,7 @@ func (this *IndexAction) RunPost(params struct { } } - adminId := resp.AdminId + var adminId = resp.AdminId params.Auth.StoreAdmin(adminId, params.Remember) // 记录日志