Skip to content

Programmatically updating a passkey on a user's local device

Passkey before a device local name change

Becomes…

Passkey after a device local name change

Use the updatePasskey function in your frontend code to perform local (device) updates:

import { Passlock } from "@passlock/browser";
const passlock = new Passlock({ tenancyId });
// this will update the names in the user's password manager
const result = await passlock.updatePasskey({
passkeyId,
username: "newUsername@example.com",
displayName: "My new username"
});
if (result.success) {
alert("Passkey updated");
} else {
alert(result.error.message);
}
Choose your code style