fix: 密码重置链路断裂与店铺模板类型不兼容
删除 users-api 的 forgot-password 空壳路由,email-api 的
forgotPasswordLogic 复用 sendVerificationCode 实现。shop 的
UpdateTemplateReq.Sections 从 interface{} 改为 string 以兼容
go-zero 反序列化。ResetPasswordReq.Phone 加 optional tag。
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// Code generated by goctl. DO NOT EDIT.
|
||||
// goctl 1.9.2
|
||||
// goctl 1.10.1
|
||||
|
||||
package handler
|
||||
|
||||
@@ -18,12 +18,6 @@ import (
|
||||
func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
|
||||
server.AddRoutes(
|
||||
[]rest.Route{
|
||||
{
|
||||
// 忘记密码-发送验证码
|
||||
Method: http.MethodPost,
|
||||
Path: "/forgot-password",
|
||||
Handler: auth.ForgotPasswordHandler(serverCtx),
|
||||
},
|
||||
{
|
||||
// 用户登录
|
||||
Method: http.MethodPost,
|
||||
|
||||
Reference in New Issue
Block a user