13 个版本
0.5.0 | 2021年6月26日 |
---|---|
0.4.1 | 2020年4月4日 |
0.4.0 | 2020年1月22日 |
0.3.1 | 2019年1月11日 |
0.0.6 | 2015年3月8日 |
#14 在 #verifying
26 每月下载量
7KB
125 代码行
recaptcha-rs
Recaptcha-rs 是一个非常简单的库,用于验证 recaptcha 响应。
安装
要在项目中使用 recaptcha-rs,您可以将以下内容添加到您的 Cargo.toml
[dependencies]
recaptcha = "0.5.0"
使用方法
验证 recaptcha 响应非常简单
extern crate recaptcha;
fn main() {
let remote_ip = "123.123.123.123".parse().ok();
let res = recaptcha::verify("your_private_key", "user_response", remote_ip).await;
if res.is_ok() {
println!("Success");
} else {
println!("Failure");
}
}
依赖
~3–7.5MB
~175K SLoC