ユーザウォレットの取得
コンテンツ側システムでブロックチェーンとの接続を直接行う必要はないが、 ユーザが使うウォレット情報を取得するニーズはあると考えられる。
そこで、ANICANAウォレット接続によってアドレスの所有者認証を行い、コンテンツ側で保持する ユーザ情報と、ウォレットアドレス情報を紐付ける方法を提供する。
ユーザ登録フロー
以下のようなユーザ登録フローが想定されている。
ユーザがコンテンツにアカウント登録を行う
アカウント登録の際、ウォレット接続を行い、ユーザのウォレットアドレスを取得する。ユーザがウォレットを未作成の場合でも、初回接続時に自動生成される。
コンテンツアカウントとユーザアドレスを紐付けてコンテンツ側で情報を保持する
ウォレット接続によりアドレス保有者の認証ができるため、パスワード認証などの代わりにこのアドレス認証によってコンテンツにログインさせることも可能。こうすることで他のコンテンツと共通のSSOが可能になる。