Feat: use history router mode

This commit is contained in:
HFO4
2020-12-08 17:36:19 +08:00
parent 5b44606276
commit 5d406f1c6a
6 changed files with 74 additions and 9 deletions

View File

@@ -3,7 +3,6 @@ package user
import (
"fmt"
"net/url"
"strings"
"time"
model "github.com/cloudreve/Cloudreve/v3/models"
@@ -108,7 +107,7 @@ func (service *UserResetEmailService) Reset(c *gin.Context) serializer.Response
finalURL.RawQuery = queries.Encode()
// 发送密码重设邮件
title, body := email.NewResetEmail(user.Nick, strings.ReplaceAll(finalURL.String(), "/reset", "/#/reset"))
title, body := email.NewResetEmail(user.Nick, finalURL.String())
if err := email.Send(user.Email, title, body); err != nil {
return serializer.Err(serializer.CodeInternalSetting, "无法发送密码重设邮件", err)
}

View File

@@ -95,7 +95,7 @@ func (service *UserRegisterService) Register(c *gin.Context) serializer.Response
// 返送激活邮件
title, body := email.NewActivationEmail(user.Email,
strings.ReplaceAll(finalURL.String(), "/activate", "/#/activate"),
finalURL.String(),
)
if err := email.Send(user.Email, title, body); err != nil {
return serializer.Err(serializer.CodeInternalSetting, "无法发送激活邮件", err)