Documentation
¶
Index ¶
- func HandleConfirmAction(c echo.Context) error
- func HandleConfirmPage(c echo.Context) error
- func HandlePINPage(c echo.Context) error
- func HandlePINSetup(c echo.Context) error
- func StartHttpServer(port int, templateFS embed.FS) error
- func StopHttpServer()
- type ConfirmActionPayload
- type ConfirmActionResponse
- type ConfirmActionStatus
- type PINSetupPayload
- type PINSetupResponse
- type TemplateRenderer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleConfirmAction ¶
HandleConfirmAction 处理确认操作
func StartHttpServer ¶
StartHttpServer 启动HTTP服务器
Types ¶
type ConfirmActionPayload ¶
type ConfirmActionPayload struct {
Action string `json:"action"`
Request string `json:"request"`
PIN string `json:"pin,omitempty"` // 添加PIN字段
}
ConfirmActionPayload /confirm接口的请求体
type ConfirmActionResponse ¶
type ConfirmActionResponse struct {
Message string `json:"message"`
Status ConfirmActionStatus `json:"status"`
ConfirmStatus bool `json:"confirmStatus"`
}
ConfirmActionResponse 确认操作的响应
type ConfirmActionStatus ¶
type ConfirmActionStatus string
const ( ConfirmActionStatusSuccess ConfirmActionStatus = "success" ConfirmActionStatusError ConfirmActionStatus = "error" )
type PINSetupPayload ¶
type PINSetupPayload struct {
PIN string `json:"pin"`
}
PINSetupPayload PIN设置的请求体
type PINSetupResponse ¶
type PINSetupResponse struct {
Message string `json:"message"`
Status ConfirmActionStatus `json:"status"`
}
PINSetupResponse PIN设置的响应
Click to show internal directories.
Click to hide internal directories.