Module: Yunpian::Captcha
- Defined in:
- lib/yunpian/captcha.rb,
lib/yunpian/captcha/version.rb,
lib/yunpian/captcha/auth_service.rb
Defined Under Namespace
Classes: AuthService, Configuration
Constant Summary
collapse
- API_URI =
URI('https://captcha.yunpian.com/v1/api/authenticate')
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
9
10
11
|
# File 'lib/yunpian/captcha.rb', line 9
def config
@config ||= Configuration.new
end
|
13
14
15
|
# File 'lib/yunpian/captcha.rb', line 13
def configure
yield config
end
|
.verify(token, authenticate) ⇒ Object
17
18
19
|
# File 'lib/yunpian/captcha.rb', line 17
def verify(token, authenticate)
Yunpian::Captcha::AuthService.new(token, authenticate, config).call
end
|