From 30a8013e1d92782bbb11d1254fa277857532e952 Mon Sep 17 00:00:00 2001 From: "jiaji.H" Date: Tue, 9 Jun 2026 10:00:54 +0800 Subject: [PATCH] =?UTF-8?q?Update=EF=BC=9A=E6=B5=8B=E8=AF=95=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E6=B7=BB=E5=8A=A0=E9=BB=98=E8=AE=A4=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/domain/msg_code.go | 3 ++- pkg/service/account.go | 12 ++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/pkg/domain/msg_code.go b/pkg/domain/msg_code.go index d7e642b..1d2cb79 100644 --- a/pkg/domain/msg_code.go +++ b/pkg/domain/msg_code.go @@ -3,10 +3,11 @@ package domain import ( "errors" "fmt" + "time" + "github.com/fonchain_enterprise/micro-account/pkg/cache" "github.com/fonchain_enterprise/micro-account/pkg/common/redis_key" "github.com/fonchain_enterprise/micro-account/pkg/m" - "time" ) func CheckMsg(key string) error { diff --git a/pkg/service/account.go b/pkg/service/account.go index dfd33d0..ea185bd 100644 --- a/pkg/service/account.go +++ b/pkg/service/account.go @@ -491,8 +491,16 @@ func (a *AccountFieeProvider) Register(_ context.Context, in *account.RegistRequ if in.Code == "" { return &account.RegisterResponse{Status: m.Unknown}, errors.New(m.Mobile_Wrong_Code) } - if err := domain.CheckRegisterCode(in.Domain, in.TelAreaCode+in.TelNum, in.Code); err != nil { - return &account.RegisterResponse{Status: m.Unknown}, errors.New(m.Mobile_Code_Wrong) + + // 测试环境支持万能验证码 888888 + isTestCode := cmdConfig.AppConfig != nil && + cmdConfig.AppConfig.System.Mode != "prod" && + in.Code == "888888" + + if !isTestCode { + if err := domain.CheckRegisterCode(in.Domain, in.TelAreaCode+in.TelNum, in.Code); err != nil { + return &account.RegisterResponse{Status: m.Unknown}, errors.New(m.Mobile_Code_Wrong) + } } // 手机号是否已注册 var tempUser *model.User