webauthn-simple-app:一个简单的WebAuthn FIDO2 JavaScript应用程序

时间:2024-05-17 08:02:32
【文件属性】:

文件名称:webauthn-simple-app:一个简单的WebAuthn FIDO2 JavaScript应用程序

文件大小:182KB

文件格式:ZIP

更新时间:2024-05-17 08:02:32

JavaScript

node.js: 此模块使无密码(或第二因素)的变得简单。 主要接口是类,具有register()和login()方法,用于注册新设备和/或通过WebAuthn登录。 该界面负责与WebAuthn服务器进行通信,验证服务器响应,使用正确的选项调用浏览器的WebAuthn API以及其他所有内容。 有更多功能可用于调试或更精细的控制,但对于大多数应用程序可能不需要。 该模块还作为npm模块导出,允许类在node.js服务器中使用,以创建,验证和转换与浏览器的所有通信。 有关此项目的实时演示,请参见 。 了所有课程和高级选项的文档。 安装 npm npm install webauthn - simple - app CDN ES6模块 < script src =" https://cdn.jsdelivr.net/npm/webauthn-simple-app/dist/


【文件预览】:
webauthn-simple-app-master
----.eslintrc.json(9KB)
----rollup.config.js(748B)
----classes()
--------CreateOptionsRequest.js(952B)
--------WebAuthnApp.js(23KB)
--------ServerResponse.js(4KB)
--------GetOptionsRequest.js(750B)
--------CredentialAttestation.js(2KB)
--------CredentialAssertion.js(3KB)
--------GetOptions.js(2KB)
--------CreateOptions.js(3KB)
--------Msg.js(4KB)
----lib()
--------node()
--------utils.js(5KB)
--------input-validation.js(4KB)
--------browser()
--------default-routes.js(212B)
----GruntFile.js(1KB)
----.travis.yml(484B)
----.jsdoc-conf.json(765B)
----test()
--------common()
--------node()
--------browser()
----LICENSE.md(1KB)
----README.md(6KB)
----.gitignore(74B)
----index.js(638B)
----package.json(2KB)

网友评论