add sms authorization

This commit is contained in:
2025-06-03 12:24:15 +08:00
parent bebabce346
commit acd0dd5b9c
13 changed files with 252 additions and 90 deletions

View File

@@ -165,12 +165,16 @@ service main {
@doc "第三方拒绝授权"
@handler rejectAuthorization
post /rejectAuthorization (RejectAuthorizationReq) returns (RejectAuthorizationResp)
@doc "短信授权"
@handler smsAuthorization
post /smsAuthorization (SmsAuthorizationReq) returns (SmsAuthorizationResp)
}
type (
sendSmsReq {
Mobile string `json:"mobile" validate:"required,mobile"`
ActionType string `json:"actionType" validate:"required,oneof=login register query agentApply bindMobile realName"`
ActionType string `json:"actionType" validate:"required,oneof=login register query agentApply bindMobile realName authorization"`
}
// 发起人脸认证请求
@@ -202,6 +206,16 @@ type (
}
RejectAuthorizationResp {
}
SmsAuthorizationReq {
OrderNo string `json:"order_no" validate:"required"` // 订单号
Mobile string `json:"mobile" validate:"required,mobile"`
Code string `json:"code" validate:"required"`
}
SmsAuthorizationResp {
Passed bool `json:"passed"` // 是否通过
OrderID int64 `json:"order_id"`
}
)
//============================> notification v1 <============================
@server (