mirror of
https://codeberg.org/angestoepselt/homepage.git
synced 2026-03-21 22:32:17 +00:00
27 lines
415 B
Go
27 lines
415 B
Go
package antispam
|
|
|
|
import (
|
|
"html/template"
|
|
"net/http"
|
|
)
|
|
|
|
type Noop struct{}
|
|
|
|
func (_ *Noop) Script() template.HTML {
|
|
return ""
|
|
}
|
|
|
|
func (_ *Noop) FormField() template.HTML {
|
|
return ""
|
|
}
|
|
|
|
func (_ *Noop) CheckRequest(_ *http.Request) (bool, error) {
|
|
return true, nil
|
|
}
|
|
|
|
var globalNoop = &Noop{}
|
|
|
|
// NewNoop returns an antispam implementation that allows every request.
|
|
func NewNoop() *Noop {
|
|
return globalNoop
|
|
}
|