verifier.go
Method Verifier.verifyAndUpdate
has 6 return statements (exceeds 4 allowed). Open
Open
func (ver *Verifier) verifyAndUpdate(secret string, verreq *Request) error {
var err error
now := time.Now()
verreq.UpdatedAt = &now
verreq.Attempts++
Method Verifier.NewMobileWithReq
has 5 return statements (exceeds 4 allowed). Open
Open
func (ver *Verifier) NewMobileWithReq(verreq *Request, body string) error {
err := validateMobile(verreq.Recipient)
if err != nil {
return err
}
Method Verifier.NewEmailWithReq
has 5 return statements (exceeds 4 allowed). Open
Open
func (ver *Verifier) NewEmailWithReq(verreq *Request, subject, body string) error {
err := validateEmailAddress(verreq.Recipient)
if err != nil {
return err
}