GoDoxy/internal/net/gphttp/middleware/captcha/provider_base.go
2025-05-04 17:21:12 +08:00

14 lines
233 B
Go

package captcha
import "time"
type ProviderBase struct {
Expiry time.Duration `json:"session_expiry"`
}
func (p *ProviderBase) SessionExpiry() time.Duration {
if p.Expiry == 0 {
p.Expiry = 24 * time.Hour
}
return p.Expiry
}