External-Api
使用 WalletConnect 將錢包作為身份驗證器
我想在我的網路應用程序中使用錢包作為 API 訪問的身份驗證器,例如通過簽署任意字元串,然後在 API 端檢查簽名。我知道有 sign() 方法可以這樣做。但是,有沒有可能在connect()的時候得到一個sign,這樣使用者就不需要確認兩次,一次connect,一次sign()?
是否有可能在 connect() 時間獲得一個標誌,這樣使用者就不需要確認兩次,一次用於連接,一次用於 sign()?
不幸的是,錢包互動僅限於可用的 API。不過,我很確定可以記憶體連接,並且 WalletConnect 不需要每次都重新連接。這取決於錢包,支持可能會有所不同。