Skip to content

Commit bd195a7

Browse files
committed
Removed seed and schema validation
1 parent 26b20ab commit bd195a7

3 files changed

Lines changed: 3 additions & 72 deletions

File tree

server/prisma/seed.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { seedEnvFoodAllergies, seedMedicationAllergies } from './seeds/allergies
55
import { seedConditions } from './seeds/conditions.js';
66
import { seedHospitals } from './seeds/hospitals.js';
77
import { seedMedications } from './seeds/medications.js';
8-
import { seedPasskeys } from './seeds/passkeys.js';
98
import { seedPhysicians } from './seeds/physicians.js';
109
import { seedUsers } from './seeds/users.js';
1110

@@ -18,7 +17,6 @@ async function main () {
1817
await seedHospitals();
1918
await seedPhysicians();
2019
await seedUsers();
21-
await seedPasskeys();
2220
}
2321

2422
main()

server/prisma/seeds/passkeys.js

Lines changed: 0 additions & 65 deletions
This file was deleted.

server/routes/api/v1/auth/passkey/register-options.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { StatusCodes } from 'http-status-codes';
22
import { z } from 'zod';
33
import { generateRegistrationOptions } from '@simplewebauthn/server';
4-
import { RegistrationOptionsResponseSchema } from '#models/passkey.js';
54

65
const rpName = process.env.WEB_AUTHN_RP_NAME;
76
const rpID = process.env.WEB_AUTHN_RP_ID;
@@ -17,7 +16,7 @@ export default async function (fastify, _opts) {
1716
id: z.string().uuid(),
1817
}),
1918
response: {
20-
[StatusCodes.OK]: RegistrationOptionsResponseSchema,
19+
[StatusCodes.OK]: z.any(),
2120
[StatusCodes.NOT_FOUND]: z.object({
2221
message: z.string(),
2322
}),
@@ -46,10 +45,10 @@ export default async function (fastify, _opts) {
4645
id: passkey.id,
4746
transports: passkey.transports ? [passkey.transports] : undefined,
4847
})),
48+
preferredAuthenticatorType: 'localDevice',
4949
authenticatorSelection: {
50-
residentKey: 'preferred',
5150
userVerification: 'required',
52-
authenticatorAttachment: 'platform'
51+
residentKey: 'required'
5352
},
5453
});
5554

@@ -67,7 +66,6 @@ export default async function (fastify, _opts) {
6766
expiresAt,
6867
},
6968
});
70-
console.log('options', options);
7169
return reply.send(options);
7270
}
7371
);

0 commit comments

Comments
 (0)