From baebc1dff05c5f98f1567b77b474b4e459b5f5c8 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 13 Jul 2024 16:51:31 +0800 Subject: [PATCH] 1 --- server/adminserver/api/v1/system/metaMask.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/server/adminserver/api/v1/system/metaMask.go b/server/adminserver/api/v1/system/metaMask.go index 393ed29b..338d6aa6 100644 --- a/server/adminserver/api/v1/system/metaMask.go +++ b/server/adminserver/api/v1/system/metaMask.go @@ -1,12 +1,9 @@ package system import ( - "crypto/md5" - "encoding/hex" "github.com/gin-gonic/gin" "net/http" - "q5" - "time" + . "main/global" ) type MetaMaskApi struct { @@ -21,9 +18,7 @@ func (this *MetaMaskApi) GetNonce(c *gin.Context) { }) return } - timeUnixNano := time.Now().UnixNano() - sum := md5.Sum([]byte(account + "_" + q5.ToString(timeUnixNano))) - nonce := hex.EncodeToString(sum[:]) + nonce := GetSessionMgr().GenNonce() c.JSON(http.StatusOK, gin.H{ "code": 0, "message": "success",