日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Moralis教程:MoralisMetamask

將 Moralis 與 MetaMask 集成

Moralis 中的默認(rèn)身份驗(yàn)證是 ?MetaMask ?錢包身份驗(yàn)證

1.調(diào)用鑒權(quán)函數(shù)

使用 ?MetaMask ?對用戶進(jìn)行身份驗(yàn)證很簡單,可以選擇使用?JS?或者?React?:

Moralis.authenticate().then(function (user) {
    console.log(user.get('ethAddress'))
})
import { useMoralis } from "react-moralis";

function App() {

    const { authenticate, isAuthenticated, user } = useMoralis();

    const login = async () => {
      if (!isAuthenticated) {

        await authenticate()
          .then(function (user) {
            console.log(user!.get("ethAddress"));
          })
          .catch(function (error) {
            console.log(error);
          });
      }
    }
}

這將連接 ?MetaMask ?并請求簽名。

我們使用簽名作為用戶是賬戶所有者的證據(jù)

簽名與輸入用戶名和密碼沒有什么不同。 如果用戶想要使用應(yīng)用程序的經(jīng)過身份驗(yàn)證的功能,他們需要“登錄”。

它適用于所有與以太坊虛擬機(jī) (??EVM??) 兼容的鏈,例如 ??Binance Smart Chain?? 和 ??Polygon (Matic)??,因?yàn)樗鼈兌脊蚕硐嗤囊蕴坏刂贰?/p>

一旦用戶登錄,他們所有的鏈上數(shù)據(jù)都會立即同步到您的 Moralis 數(shù)據(jù)庫中。 如果用戶在鏈上移動資產(chǎn),數(shù)據(jù)庫會更新。

2. 更改 MetaMask 應(yīng)用程序圖標(biāo)

可以更改用戶在與您的智能合約交互時看到的圖標(biāo)。 為此,您必須向您的 ?dapp ?添加一個網(wǎng)站圖標(biāo)。 按照 ?MetaMask ?文檔中的說明進(jìn)行操作。

3.添加自定義登錄消息

更改 ?MetaMask上的身份驗(yàn)證消息。 只需遵循:Sign-in Message

4. 示例代碼

以下代碼演示了一個工作示例

與Vanilla JS連接


新聞名稱:創(chuàng)新互聯(lián)Moralis教程:MoralisMetamask
當(dāng)前URL:http://m.5511xx.com/article/cojejdi.html