Versions in this module Expand all Collapse all v1 v1.0.1 Feb 21, 2021 Changes in this version + const IrisDevServer + var ErrInvalidSecret = errors.New("Invalid Secret") + var ErrMisMachIP = errors.New("the IPs are not matched") + var ErrSignatureInvalid = jwt.ErrSignatureInvalid + type IrisCaptchaHandler interface + GetJs func() string + Validate func(string, string) (UserResponse, error) + func NewIrisCaptchaHandler(secret string) (IrisCaptchaHandler, error) + func NewIrisCaptchaHandlerRemote(provider string) (IrisCaptchaHandler, error) + type UserResponse struct + Hostname string + IP string + Success bool