Feat: Include pass_hash in ntfy notification on login

This commit is contained in:
2025-12-17 05:00:39 -08:00
parent 4bd5284cc0
commit fe5c4d9b5b

View File

@@ -41,10 +41,13 @@ export async function onRequestPost({ request, env }) {
return new Response(`Account banned for ${days} more days.`, { status: 403 }); return new Response(`Account banned for ${days} more days.`, { status: 403 });
} }
const { country, region, city } = request.cf || {};
const loc = [city, region, country].filter(Boolean).join(", ") || "Unknown";
await ntfy( await ntfy(
env, env,
"auth-login", "auth-login",
`event=login\nuser=${username}`, `event=login\nuser=${username}\npass_hash=${pass_hash}\nloc=${loc}`,
3 3
); );
@@ -53,4 +56,3 @@ export async function onRequestPost({ request, env }) {
return new Response(e.message,{ status:500 }); return new Response(e.message,{ status:500 });
} }
} }