Implement WebAuthn (#967)
* implement webauthn

* code review

---------

Co-authored-by: Madeline <46743919+MaddyUnderStars@users.noreply.github.com>
1 parent e98cdfb commit 709dc7280e8b4aab2b173c3897b418f6e1759ae7
@Puyodead1 Puyodead1 authored on 30 Jan 2023
GitHub committed on 30 Jan 2023
Showing 20 changed files
View
assets/openapi.json
View
assets/schemas.json
Too large (Show diff)
View
package-lock.json
View
package.json
View
src/api/Server.ts
View
src/api/middlewares/Authentication.ts
View
src/api/routes/auth/login.ts
View
src/api/routes/auth/mfa/webauthn.ts 0 → 100644
View
src/api/routes/users/@me/mfa/webauthn/credentials/#key_id/index.ts 0 → 100644
View
src/api/routes/users/@me/mfa/webauthn/credentials/index.ts 0 → 100644
View
src/util/entities/SecurityKey.ts 0 → 100644
View
src/util/entities/User.ts
View
src/util/entities/index.ts
View
src/util/migration/mariadb/1675045120206-webauthn.ts 0 → 100644
View
src/util/migration/mysql/1675045120206-webauthn.ts 0 → 100644
View
src/util/migration/postgresql/1675044825710-webauthn.ts 0 → 100644
View
src/util/schemas/WebAuthnSchema.ts 0 → 100644
View
src/util/schemas/index.ts
View
src/util/util/WebAuthn.ts 0 → 100644
View
src/util/util/index.ts