Node
Demo address
Find the Node Demo on https://github.com/GeeTeam/gt4_node_express_demo
Run demo
Install Node.js 14 or higher
Run the following commands:
npm start |
- Visit http://localhost:3000 in browser to see the demo interface
Access process
Configure GeeTest parameters
Get front-end parameters
Generate signature
Request GeeTest service to validate user authentication status
You can make further decisions based on the verification result returned from GeeTest server.
Secondary validation API
Interface information | Description |
---|---|
API address | http://gcaptcha4.geetest.com/validate |
Request method | GET/POST |
Content type | application/x-www-form-urlencoded |
Response format | json |
- Request parameters
Parameter Name | Type | Description |
---|---|---|
lot_number | string | Verify serial number |
captcha_output | string | Verify output information |
pass_token | string | Token of the verification |
gen_time | string | Timestamp of the verification |
captcha_id | string | CAPTCHA ID |
sign_token | string | Verification signature |
- Response parameters
Parameter Name | Type | Description |
---|---|---|
result | string | Secondary validation result |
reason | string | Validation result description |
captcha_args | dict | Verify output parameters |