line-fido2-server
line-fido2-server copied to clipboard
FIDO2(WebAuthn) server officially certified by FIDO Alliance and Relying Party examples.
Hello, It's taken some time for me to find docs to parameters of request and responses to FIDO 2 server (such as "authenticatorAttachment"). I think a good idea is to...
When parsing the unique field from pubArea during an attestation verification, unique is a TPM2B_PUBLIC_KEY_RSA only if the TPMI_ALG_PUBLIC is TPM_ALG_RSA. If TPMI_ALG_PUBLIC is TPM_ALG_ECC, unique is a TPMS_ECC_POINT. See...
The H2 tag must be under to spring tag in application-local.yml
It would be nice to improve the current [simple test page](https://github.com/line/line-fido2-server/blob/main/rpserver/src/main/resources/templates/index.html). Any ideas are welcome in terms of web page design, functionality, scenario or etc.
The current User Handle (a.k.a user ID) is a hash of the user name. https://github.com/line/line-fido2-server/blob/22d5aa954efe4e1a383c9eea3b2dc109e700f973/rpserver/src/main/java/com/linecorp/line/auth/fido/fido2/rpserver/controller/CredentialController.java#L147 The documentation appears to recommend it with salted hash or random, so should we change...
In the case of the server app(FIDO2 Server), the API Guide of Spring RestDocs has already been completed. However, it does not exist for rpserver yet. The API Guide can...
The current spring boot version is 2.4.3. It may be necessary to change spring boot and related dependencies to the latest version in the future.
Java 11 or later versions may be required to use new language features.
In order to provide iOS's Apple passkey functionality, the RP must provide an apple-app-site-association page. - References ``` { "webcredentials": { "apps": [ "YOUR_APPLE_DEVELOPER_TEAM_ID.com.example.sample.Passkey" ] } } ``` [Supporting Associated...
MDS v3.0
Hi, I would like to know if there are any updates regarding the MDS implementation, will this repo comply to the latest MDS v3.0a any time soon? https://fidoalliance.org/metadata/