Trusted proxies, unauthenticated rate limits and various fixes

This commit is contained in:
Daniel García
2026-07-20 01:24:46 +02:00
parent 169aa5efcc
commit 5a02e80a5a
20 changed files with 329 additions and 63 deletions
+3 -2
View File
@@ -113,8 +113,9 @@ impl SendTokens {
}
}
send.access_count += 1;
send.save(conn).await?;
if !send.register_access(conn).await? {
return Self::invalid_error(&format!("Send {send_id}, max access reached"), "send_id_invalid", true);
}
Ok(Self {
access_claims: generate_send_access_claims(&send_id),