Moralis 与 Magic
完全集成,允许您使用用户的电子邮件或其他类型的社交登录(如 Google 或 Twitter)对用户进行身份验证。
要开始使用,您需要在此处创建一个帐户以获取可发布的 api-key
。 该键如下所示:
pk_xxxxxxx
不要使用秘密
api-key
,它永远不应该在你的应用程序的客户端使用。 此键以 sk_xxxxxx
开头
根据moralis 导入项目的方式导入SDK - CDN
、npm
或yarn
。
<script src="https://auth.magic.link/sdk" rel="external nofollow" ></script>
npm install magic-sdk
yarn add magic-sdk
然后像上面一样调用身份验证,但使用provider选项和所需的参数。 email
、apiKey
和network
都是必需的参数。
email
:要登录的用户的email
apiKey
可发布的 api 密钥,您可以在 http://magic.link 上的 Magic 仪表板中获取
network
:mainnet
、rinkeby
、kovan
或 ropsten
之一const user = await Moralis.authenticate({
provider: "magicLink",
email: "example@email.com",
apiKey: "pk_xxxxx",
network: "kovan",
})
当用户想要注册或登录您的应用程序时:
Magic
链接发送到他们的电子邮件地址
Magic
链接
当用户第一次输入电子邮件时,
Magic
会创建一个新的加密地址并将其链接到用户的电子邮件。
getPairAddress(新)获取并返回提供的token0+token1组合的对数据(异步)。token0和token1选项是可互换的(即token0=WETH和toke...
转移原生资产(ETH/BNB/MATIC等)要转移区块链的原生资产,请按照以下步骤操作:构造一个options对象并设置type:“native”amou...
HarmonyOS 提供了通知功能,提醒用户有来自应用的信息。当应用向系统发出通知时,通知将以弹窗的形式显示,并同时出现在通知中心...