From 8ca149f0023de692bf45b03bd32d93f3423f48f3 Mon Sep 17 00:00:00 2001 From: Robin <7434053+warrior_of_light_robin@user.noreply.gitee.com> Date: Tue, 17 Dec 2024 16:37:59 +0800 Subject: [PATCH] by Robin at 20241217 --- app/mix/service/service.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/mix/service/service.go b/app/mix/service/service.go index 7f1deb3c..77e81e08 100644 --- a/app/mix/service/service.go +++ b/app/mix/service/service.go @@ -846,20 +846,14 @@ func (s *Service) OpResetMobilePhone(ctx *gin.Context, req *loginproto.OpResetMo return } - // 2.计算AES和phoneHash - aesStr, err := mycrypto.CryptoServiceInstance().AES.Encrypt([]byte(req.NewMobilePhone)) - if err != nil { - logger.Error("AES Encrypt failed : %v", err) - ec = errcode.ErrCodeEncryptionInterceptFail - return - } + // 2.计算phoneHash phoneHash := mycrypto.CryptoServiceInstance().SHA256.Encrypt([]byte(req.NewMobilePhone)) // 3.更新account表 if err := _DefaultAccount.OpUpdate(ctx, &accountproto.OpUpdateReq{ Account: &dbstruct.Account{ Mid: goproto.Int64(util.DerefInt64(login.Mid)), - MobilePhone: goproto.String(string(aesStr)), + MobilePhone: goproto.String(req.NewMobilePhone), PhoneHash: goproto.String(phoneHash), }, }); err != nil {