18 lines
550 B
Go
18 lines
550 B
Go
|
package request
|
||
|
|
||
|
type UserLoginReq struct {
|
||
|
Code string `json:"code" binding:"required"`
|
||
|
}
|
||
|
type H5UserLoginReq struct {
|
||
|
Code string `json:"code" binding:"required"`
|
||
|
UserinfoAuth *bool `json:"userinfo_auth"` // 是否手动授权,否则为静默授权
|
||
|
}
|
||
|
type PhoneLoginReq struct {
|
||
|
PhoneNumber string `json:"phone_number" binding:"required"`
|
||
|
VerifyCode string `json:"verify_code" binding:"required"`
|
||
|
}
|
||
|
type VerifyCodeReq struct {
|
||
|
PhoneNumber string `json:"phone_number" binding:"required"`
|
||
|
Template string `json:"template"`
|
||
|
}
|