メインコンテンツまでスキップ

認証入門

Last updated on August 5, 2026

注釈:本資料はAI技術を用いて翻訳されています。

概要

AccelByte Gaming Services (AGS) は、プレイヤーと管理者を認証する際に柔軟性をもたらすさまざまな認証方法を提供します。

認証オプションには以下が含まれます。

  • カスタムデバイス ID を使用した匿名ログイン
  • メールアドレスとパスワードを使用したログイン
  • Steam、Epic、PlayStation、Xbox、Google、Facebook などのゲームプラットフォームおよびソーシャルメディアの ID プロバイダー のサポート
  • Azure Active Directory、Google Workspace、OpenID Connect といったエンタープライズ ID プロバイダーのサポート

Authentication methods

サードパーティプラットフォーム統合の対応範囲

以下の表は、AGS パブリッククラウドおよびプライベートクラウドにおける、すべてのサードパーティプラットフォーム統合の対応状況を示しています。

サードパーティプラットフォームAGS プライベートクラウド - ゲーム内ログイン統合AGS プライベートクラウド - Web ログイン統合AGS パブリッククラウド - ゲーム内ログイン統合AGS パブリッククラウド - Web ログイン統合
Steam対応対応対応非対応
PlayStation対応対応対応非対応
Xbox対応対応対応非対応
Epic対応対応対応非対応
Microsoft非対応対応非対応非対応
Facebook非対応対応非対応非対応
Snapchat対応対応対応非対応
Meta Quest対応対応対応非対応
Twitch対応対応対応非対応
OIDC対応対応対応非対応
Google対応対応対応非対応
Discord対応対応対応*非対応
AWS Cognito対応非対応対応非対応
Apple対応対応対応非対応
Google Play Games対応非対応対応非対応
Nintendo対応非対応対応非対応
Netflix対応非対応対応非対応

* 認可コードを取得するには、Discord の OAuth 統合をお客様側で実装する必要があります。Discord のログインフローは AccelByte 側では処理されません。

ベストプラクティス

匿名ログインは開発用途のみに使用する

カスタムデバイス ID を使用した_匿名ログイン_は手軽に利用でき、AGS を使った開発と統合を円滑に進めることを目的としています。

匿名ログインでは、ゲームが提供するデバイス固有の識別子であるカスタムデバイス ID を使用してユーザーをサインインさせます。サインインに成功すると、認証済みユーザーを必要とする API 呼び出しで以降利用できるアクセストークンが返されます。

未使用のカスタムデバイス ID でユーザーが初めてサインインしたときに、ヘッドレスアカウント を作成できます。

ユーザーによる入力が不要なため、テストやデバッグを目的として AccelByte アカウントと認証済みユーザートークンを取得するには、開発者にとって最も扱いやすい方法です。

ただし、ユーザーがデバイスを紛失または破損した場合、アカウントは失われ、復旧が困難になります。公開するゲームで匿名ログインを使用することが確実に意図したものでない限り、ローンチ前に別の認証方法へ置き換えることをお勧めします。

管理者認証にはエンタープライズ ID プロバイダーを使用する

Azure Active Directory、Google Workspace、または OpenID Connect に準拠したシステムなど、エンタープライズ認証システムをすでに導入している場合は、シングルサインオンによる利便性の高いログイン体験を実現できます。この認証システムを AccelByte のシステムで外部 ID プロバイダーとして設定すると、管理者ユーザーにアクセス権が自動的に付与されます。

次のステップ

AGS で利用したいサードパーティ認証方法を設定します。詳しくは、このセクションの各ガイドを参照してください。