unWallet ユーザーに対して電子署名をリクエストする
Last updated
Last updated
unWallet ユーザーに対して電子署名をリクエストするためには、該当ユーザーがリクエスト元となるアプリケーションとの接続を認可している必要があります。この認可は の中で行われますので、まずはこちらを終わらせてください。
を利用して、電子署名チケットトークンを発行してください。なお、この処理はアプリケーションのバックエンドで行なってください。
クライアントサイド SDK の sign
を実行し、unWallet ユーザーに対して電子署名をリクエストしてください。なお、sign
の引数である ticketToken
には、前段で発行した電子署名チケットトークンを指定してください。それ以外の引数には、前段で電子署名チケットトークンを発行した際に指定した値と同じ値を指定してください。
リクエストが不正とみなされてしまう場合は、前段で登録したアプリケーションの allowedCallerOrigins
が正しく設定されているかを確認してください。
unWallet はコントラクトウォレットであるため、 に準拠した方法で電子署名の正当性を検証してください。