feat: Add ReCaptcha registration flow

This commit is contained in:
nexy7574 2025-07-08 18:58:05 +01:00
commit 651d07a609
No known key found for this signature in database
GPG key ID: 0FA334385D0B689F
6 changed files with 80 additions and 13 deletions

12
Cargo.lock generated
View file

@ -1076,6 +1076,7 @@ dependencies = [
"loole",
"lru-cache",
"rand 0.8.5",
"recaptcha-verify",
"regex",
"reqwest",
"ruma",
@ -3751,6 +3752,17 @@ dependencies = [
"crossbeam-utils",
]
[[package]]
name = "recaptcha-verify"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71e3be7b2e46e24637ac96b0c9f70070f188652018573f36f4e511dcad09738a"
dependencies = [
"reqwest",
"serde",
"serde_json",
]
[[package]]
name = "redox_syscall"
version = "0.5.13"