1
0
mirror of https://github.com/google/nomulus synced 2026-07-11 02:22:30 +00:00

Remove reconstructed XSRF token from log (#3141)

A.3 #13
This commit is contained in:
gbrodman
2026-07-09 11:49:48 -04:00
committed by GitHub
parent 6ad85a2d21
commit c785365590
@@ -104,8 +104,7 @@ public final class XsrfTokenManager {
// Reconstruct the token to verify validity.
String reconstructedToken = encodeToken(ServerSecret.get().asBytes(), email, timestampMillis);
if (!MessageDigest.isEqual(token.getBytes(UTF_8), reconstructedToken.getBytes(UTF_8))) {
logger.atWarning().log(
"Reconstructed XSRF mismatch (got != expected): %s != %s", token, reconstructedToken);
logger.atWarning().log("Token %s didn't match expected reconstructed token", token);
return false;
}
return true;