From bf1a652b91531d07b5e7c54420c751c9f5d24c54 Mon Sep 17 00:00:00 2001 From: Masahiko AMANO Date: Mon, 23 Jan 2023 16:16:17 +0300 Subject: [PATCH] feat(web): improve token generation --- web/web-server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/web-server.go b/web/web-server.go index 9ab5b4b..82eca5a 100644 --- a/web/web-server.go +++ b/web/web-server.go @@ -27,8 +27,8 @@ var TOKEN = "" func TokenGenerate(seed []byte) { SID = time.Now().Unix() value := SID - for _, char := range seed { - value += int64(char) + for i, char := range seed { + value += int64(char) << (i * 8) } TOKEN = fmt.Sprintf("%x", sha256.Sum256([]byte(strconv.FormatInt(value, 16)))) }