JavaScript アプリを Digits から Firebase に移行する

Digits を使用して電話番号でユーザーをログインさせている場合は、アプリを Firebase Authentication に移行する必要があります。今後の電話番号ログイン機能の開発はすべて Firebase で行われ、Digits は 2017 年 9 月 30 日に停止されます。

概要

アプリを Digits から Firebase Authentication に移行するには、次の手順を行います。

  1. Digits ユーザー アカウントを Firebase に移行する
  2. Digits SDK を Firebase SDK に置き換える

最初のステップは、アプリや既存のユーザーに影響を与えずにすぐに完了できます。残りの手順は同時に完了する必要があります。

Digits ユーザー アカウントを Firebase に移行する

まず、Fabric デベロッパーのドキュメントに従って、Digits ユーザー アカウントを Firebase に移行します。

Android アプリまたは iOS アプリを開発しておらず、Digits アプリだけを開発している場合は、アカウントをリンクする前に、Digits プロジェクトと Firebase プロジェクトでプレースホルダ モバイルアプリを作成する必要があります。

アカウントの移行手順を完了すると、すべての Digits ユーザー アカウントを含む Firebase プロジェクトが作成されます。さらに、移行を有効にした後に作成された Digits アカウントは自動的に Firebase に移行されます。

Digits SDK を Firebase SDK に置き換える

次に、開発中のアプリで、Digits SDK の呼び出しを Firebase SDK の呼び出しに置き換えます。

Firebase Authentication をアプリに組み込む方法は 2 通りあります。

  • FirebaseUI ライブラリに含まれるドロップイン式のログイン ウィジェットを使用します。FirebaseUI には、電話番号ログインのほか、パスワードに基づくログインやフェデレーション ログインのログインフローがあらかじめ組み込まれています。
  • Firebase SDK を使用して電話番号ログインフローを実装します。

Firebase Authentication が使用可能になったら、アプリから Digits for Web SDK を削除します。

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。