← ブログ一覧

TCG VerseがWill IDに対応しました

Will IDって何?


Will IDは、僕が開発しているアプリで使える共通アカウントの仕組みです。

イメージとしては「Googleアカウントで色々なサービスにログインできる」のと同じ感覚です。Will IDのアカウントを1つ作れば、対応しているアプリにそのままログインできます。アプリごとにアカウントを作り直す必要はありません。

TCG Verseが対応しました


今回、コナンTCGのデッキ構築・対戦記録アプリ「TCG Verse」がWill IDに対応しました。

具体的にできるようになったことは以下の通りです。

  • Will IDでTCG Verseにログイン・新規登録ができる

  • すでにメールアドレスで登録済みの方は、既存アカウントにWill IDを紐づけできる

  • もちろん、従来のメールアドレス + パスワードでのログインも引き続き使えます

技術的な話

ここからは少し技術的な内容です。興味のある方向けに、Will IDの仕組みをざっくり紹介します。

Will IDはOpenID Connect(OIDC)という業界標準の認証プロトコルを採用しています。Google、Apple、GitHubなどの大手サービスでも使われている仕組みと同じ規格です。

さらに、認証フローにはPKCE(Proof Key for Code Exchange)という方式を採用しています。これはモバイルアプリのように「秘密鍵を安全に保管しにくい環境」でも安全に認証できるようにするための仕組みです。

TCG Verseでは現在、既存のメール認証とWill IDの両方でログインできます。どちらの方法でも同じように使えます。

将来的にはWill IDに一本化する予定ですので、お早めにWill IDへの連携をお願いします。

今後の予定

Will IDは今後、他のアプリにも順次対応していく予定です。1つのアカウントでDevWillのすべてのアプリをシームレスに使える世界を目指しています。

ご意見やフィードバックがあれば、お気軽にお声がけください。