add webauthn routes

This commit is contained in:
2025-02-17 14:48:55 +05:30
parent 167e89b464
commit 453c3ef995
7 changed files with 589 additions and 1 deletions

View File

@@ -28,6 +28,21 @@ const userSchema = new mongoose.Schema({
type: String,
required: true,
},
passKeys: [],
challenge: new mongoose.Schema(
{
value: String,
expiry: Date,
},
{ _id: false }
),
otp: new mongoose.Schema(
{
value: String,
expiry: Date,
},
{ _id: false }
),
createdAt: Date,
createdBy: mongoose.Types.ObjectId,
lastLogin: Date,