From ddeea23b3c40694f210281dd10110bffcd92f996 Mon Sep 17 00:00:00 2001 From: xmdhs Date: Wed, 11 Oct 2023 22:21:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=86=99=E5=85=A5=EF=BC=8C=E6=A8=A1=E6=9D=BF=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=9C=AA=E8=AE=BE=E7=BD=AE=E7=9A=84=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/authlibskin/config.yaml.template | 4 ++++ cmd/authlibskin/main.go | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/authlibskin/config.yaml.template b/cmd/authlibskin/config.yaml.template index 24c3ab2..62843d9 100644 --- a/cmd/authlibskin/config.yaml.template +++ b/cmd/authlibskin/config.yaml.template @@ -26,6 +26,10 @@ cache: type: "" # 内存缓存使用大小,单位 b ram: 10000000 + # redis 服务端地址,如 127.0.0.1:6379 + addr: "" + # redis 密码 + password: "" # 位于反向代理后启用,用于记录真实 ip raelIP: false diff --git a/cmd/authlibskin/main.go b/cmd/authlibskin/main.go index 7bf4e82..b8aae5f 100644 --- a/cmd/authlibskin/main.go +++ b/cmd/authlibskin/main.go @@ -15,6 +15,7 @@ import ( "github.com/xmdhs/authlib-skin/config" "github.com/xmdhs/authlib-skin/server" "github.com/xmdhs/authlib-skin/utils/sign" + "gopkg.in/yaml.v3" ) var configPath string @@ -44,7 +45,7 @@ func main() { rsa2048 := lo.Must(rsa.GenerateKey(rand.Reader, 4096)) as := sign.NewAuthlibSignWithKey(rsa2048) config.RsaPriKey = lo.Must(as.GetPriKey()) - lo.Must0(os.WriteFile(configPath, []byte(config.RsaPriKey), 0600)) + lo.Must0(os.WriteFile(configPath, lo.Must(yaml.Marshal(config)), 0600)) } s, cancel := lo.Must2(server.InitializeRoute(ctx, config))