SIWE:利用以太坊籤名實現更強大的Dapp身分驗證
SIWE(Sign-In with Ethereum)是一種在以太坊上驗證用戶身分的方式,類似於發起交易,用於證明用戶對錢包的控制權。目前大多數錢包插件都已支持這種簡單的籤名驗證方式。
何時需要使用SIWE?
如果你的Dapp具有以下需求,可以考慮使用SIWE:
- 擁有獨立的用戶系統
- 需要查詢用戶隱私相關信息
對於以查詢爲主的應用(如etherscan),則無需使用SIWE。
雖然在Dapp前端連接錢包後可以表明身分,但對於需要後端支持的接口調用,僅傳遞地址是不夠的,因爲地址是公開信息,容易被冒用。
SIWE的原