api_auth_verify_code

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2026 License: BSD-3-Clause Imports: 19 Imported by: 0

Documentation

Overview

Package api_auth_verify_code implements verification code abilities for email and SMS channels.

Index

Constants

View Source
const (
	MethodVerificationCodeSendEmail  = "auth.verify_code.send.email"
	MethodVerificationCodeCheckEmail = "auth.verify_code.check.email"
	MethodVerificationCodeSendSMS    = "auth.verify_code.send.sms"
	MethodVerificationCodeCheckSMS   = "auth.verify_code.check.sms"
)

Variables

This section is empty.

Functions

func LoadAPIMethods

func LoadAPIMethods()

func PurgeExpired

func PurgeExpired(ctx context.Context) error

PurgeExpired 删除过期超 24 小时的验证码行(保留窗口供近期排障),作为 policy 定期轮询租户运行。 表内行只增不减,此清理是唯一出口;使用 Unscoped 硬删,软删行同样无保留价值。

func VerificationCodeEmailCheck

func VerificationCodeEmailCheck(ctx context.Context, input interface{}) (interface{}, error)

func VerificationCodeEmailSend

func VerificationCodeEmailSend(ctx context.Context, input interface{}) (interface{}, error)

func VerificationCodePhoneCheck

func VerificationCodePhoneCheck(context.Context, interface{}) (interface{}, error)

func VerificationCodePhoneSend

func VerificationCodePhoneSend(context.Context, interface{}) (interface{}, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL