make email lower case in pangctl reset password closes #1210

This commit is contained in:
miloschwartz 2025-08-13 21:59:32 -07:00
parent eeb1d4954d
commit 74d2527af5
No known key found for this signature in database
2 changed files with 17 additions and 11 deletions

View file

@ -6,16 +6,19 @@ type ResetUserSecurityKeysArgs = {
email: string;
};
export const resetUserSecurityKeys: CommandModule<{}, ResetUserSecurityKeysArgs> = {
export const resetUserSecurityKeys: CommandModule<
{},
ResetUserSecurityKeysArgs
> = {
command: "reset-user-security-keys",
describe: "Reset a user's security keys (passkeys) by deleting all their webauthn credentials",
describe:
"Reset a user's security keys (passkeys) by deleting all their webauthn credentials",
builder: (yargs) => {
return yargs
.option("email", {
type: "string",
demandOption: true,
describe: "User email address"
});
return yargs.option("email", {
type: "string",
demandOption: true,
describe: "User email address"
});
},
handler: async (argv: { email: string }) => {
try {
@ -48,7 +51,9 @@ export const resetUserSecurityKeys: CommandModule<{}, ResetUserSecurityKeysArgs>
process.exit(0);
}
console.log(`Found ${userSecurityKeys.length} security key(s) for user '${email}'`);
console.log(
`Found ${userSecurityKeys.length} security key(s) for user '${email}'`
);
// Delete all security keys for the user
await db
@ -64,4 +69,4 @@ export const resetUserSecurityKeys: CommandModule<{}, ResetUserSecurityKeysArgs>
process.exit(1);
}
}
};
};