summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src/helpers/generateUserHandle.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/server/src/helpers/generateUserHandle.ts')
-rw-r--r--packages/server/src/helpers/generateUserHandle.ts16
1 files changed, 0 insertions, 16 deletions
diff --git a/packages/server/src/helpers/generateUserHandle.ts b/packages/server/src/helpers/generateUserHandle.ts
deleted file mode 100644
index be3f838..0000000
--- a/packages/server/src/helpers/generateUserHandle.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-import crypto from 'crypto';
-
-/**
- * Generate a suitably random value to be used as a user handle when creating a credential
- */
-export default function generateUserHandle(): Buffer {
- /**
- * As per WebAuthn spec:
- *
- * "A user handle is an opaque byte sequence with a maximum size of 64 bytes, and is not meant to
- * be displayed to the user."
- *
- * See https://w3c.github.io/webauthn/#user-handle
- */
- return crypto.randomBytes(64);
-}