From 2c93a0a02905869617be6bbc7d260c3500727b4d Mon Sep 17 00:00:00 2001 From: lewis <747342561@qq.com> Date: Fri, 6 Aug 2021 11:18:38 +0800 Subject: [PATCH] optimization of secure register --- routers/secure/user.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/routers/secure/user.go b/routers/secure/user.go index 1e88a7381..808761d06 100755 --- a/routers/secure/user.go +++ b/routers/secure/user.go @@ -119,6 +119,14 @@ func CreateUser(ctx *context.Context, form api.CreateUserOption) { return } + // Send confirmation email + if setting.Service.RegisterEmailConfirm{ + mailer.SendActivateAccountMail(ctx.Locale, u) + if err := ctx.Cache.Put("MailResendLimit_"+u.LowerName, u.LowerName, 180); err != nil { + log.Error("Set cache(MailResendLimit) fail: %v", err) + } + } + log.Trace("Account created (%s): %s", ctx.User.Name, u.Name, ctx.Data["MsgID"]) // Send email notification.