文件名称:passport-metamask:Passport.js的元掩码策略
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-21 12:01:05
JavaScript
护照防毒面具 使用用户名和密码进行身份验证的策略。 通过此模块,您可以使用Metamask Chrome扩展程序进行身份验证。 通过插入Passport,可以将通过以太坊钱包扩展进行的身份验证毫不费力地集成到任何支持风格中间件(包括应用程序或框架中。 安装 $ npm install passport-metamask 用法 这个策略有何不同 大多数身份验证是由客户端发起的。 必要时,元掩码策略是由服务器启动的。 元掩码客户端通过提供带有客户端私钥的加密签名来证明客户端的身份。 它必须由服务器启动的原因是,当您对邮件签名时,签名永远是该邮件的最佳选择。 对该签名的任何拦截都会使该消息不可靠。 因此,每次登录都必须使用唯一的消息,并且服务器必须选择该消息,以确保客户端无法使用捕获的签名来欺骗服务器。 配置策略 元掩码身份验证策略使用来自服务器的消息和来自用户私钥的签名来对用户进行身份验证。
【文件预览】:
passport-metamask-master
----package.json(2KB)
----LICENSE(1KB)
----README.md(3KB)
----lib()
--------index.js(223B)
--------utils.js(350B)
--------strategy.js(5KB)