首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elrond在后端PHP上验证签名

Elrond在后端PHP上验证签名
EN

Stack Overflow用户
提问于 2022-07-07 09:27:05
回答 1查看 123关注 0票数 0

我有一个dApp,您可以使用Elrond钱包登录,然后生成一个签名(包含钱包地址和一些更多的数据)。

在向端点发出请求时,我在有效负载上传递签名,并且需要在后端验证签名(因此您不能更改钱包地址并代表其他人提出请求)。

我正在使用PHP与。

如何验证后端的签名并获得钱包地址?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-07 10:27:33

我已经为Elrond编写了一个Laravel,它可以帮助您实现这一点,或者您可以从:https://github.com/Superciety/elrond-sdk-laravel复制逻辑。

注意:它仍在进行中&大部分是没有文件的--我欢迎您的任何贡献。

为了验证来自dapp的签名,您可以这样使用它:

代码语言:javascript
复制
$isValid = Elrond::crypto()->verifyLogin($token, $signature, $address);

其中,$token是用户会话唯一的任意字符串,以避免重播

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72895388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档