开发中遇到过一键登录,去中心化提币功能,需要验证地址的中心化余额的功能,前端用到了web3.eth.personal.sign方法进行签名,后端用相应的库进行解签,以下是对接流程。
前端通过后端提供的接口获取要签名的信息message,传参address为当前冷钱包地址(签名的地址),后端要保存此地址对应的message,每次调用此接口都需要更新后端的message
function getNonce(params) {
return http.post(`/api/getNonce`,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)