Service architecture
Alibaba Cloud Captcha offers three authentication methods: Slider Captcha, No-Captcha, and Intelligent Captcha. These methods use biometric features to distinguish between human and machine users, providing an alternative to traditional authentication methods.
Slider Captcha
The following figure shows the interaction flow of the Slider Captcha service.

The interaction flow of the Slider Captcha service includes the following steps:
Submit slider behavior data.
The JavaScript (JS) on the frontend page automatically completes this operation. No processing is required by your business platform. The submitted behavioral data includes the following items:
Browser name and version
Operating system
Screen width and height
Mouse clicks and movements
Keystrokes
Screen swipe path
URL
Do you have Flash installed?
Return the slider result.
The JS on the frontend page automatically completes this operation. No processing is required by your business platform. The result varies based on the user's threat level:
Trusted users: The user passes verification after sliding the slider. The Alibaba Cloud Captcha service then issues a signature string.
High-threat users: The user is blocked after sliding the slider.
Call the Alibaba Cloud Captcha API operation.
Your server-side calls the Alibaba Cloud Captcha API operation to verify the signature string.
Successful verification: The business process continues.
Failed verification: The user is returned to the frontend to repeat the slider verification.
No-Captcha
The following figure shows the interaction flow of the No-Captcha service.

Intelligent verification
The following figure shows the interaction flow of the Intelligent Captcha service.
