checker: add domain length validation and refactor rules into per-concern checks
This commit is contained in:
parent
df0d429150
commit
946ec446d2
15 changed files with 716 additions and 308 deletions
|
|
@ -45,6 +45,9 @@ func (p *xmppProvider) ParseForm(r *http.Request) (sdk.CheckerOptions, error) {
|
|||
if domain == "" {
|
||||
return nil, errors.New("domain is required")
|
||||
}
|
||||
if err := validateDomain(domain); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
opts := sdk.CheckerOptions{"domain": domain}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue