新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Moralis教程:MoralisMagic
融合Moralis與Magic
Moralis 與 ?Magic ?完全集成,允許您使用用戶的電子郵件或其他類型的社交登錄(如 Google 或 Twitter)對(duì)用戶進(jìn)行身份驗(yàn)證。

1.創(chuàng)建一個(gè)Magic帳戶
要開始使用,您需要在此處創(chuàng)建一個(gè)帳戶以獲取可發(fā)布的 ?api-key?。 該鍵如下所示:
pk_xxxxxxx
不要使用秘密 ?
api-key?,它永遠(yuǎn)不應(yīng)該在你的應(yīng)用程序的客戶端使用。 此鍵以 ?sk_xxxxxx? 開頭
2.添加MagicSDK
根據(jù)moralis 導(dǎo)入項(xiàng)目的方式導(dǎo)入SDK - ?CDN?、?npm ?或?yarn?。
npm install magic-sdkyarn add magic-sdk3.調(diào)用鑒權(quán)函數(shù)
然后像上面一樣調(diào)用身份驗(yàn)證,但使用provider選項(xiàng)和所需的參數(shù)。 ?email?、?apiKey ?和?network?都是必需的參數(shù)。
- ?
email?:要登錄的用戶的email - ?
apiKey?可發(fā)布的 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",
})用戶流
當(dāng)用戶想要注冊(cè)或登錄您的應(yīng)用程序時(shí):
- 用戶請(qǐng)求將?
Magic?鏈接發(fā)送到他們的電子郵件地址 - 用戶點(diǎn)擊那個(gè)?
Magic?鏈接 - 用戶已安全登錄到應(yīng)用程序
當(dāng)用戶第一次輸入電子郵件時(shí),?
Magic?會(huì)創(chuàng)建一個(gè)新的加密地址并將其鏈接到用戶的電子郵件。
本文題目:創(chuàng)新互聯(lián)Moralis教程:MoralisMagic
本文路徑:http://www.dlmjj.cn/article/djopppi.html


咨詢
建站咨詢
