GoogleからFirebase Cloud Messagingに移行する
2019年4月11日をもって、Googleクラウドメッセージング(GCM)をGoogleが廃止し、Firebase Cloud Messaging(FCM)に置き換えました。
影響のある機能
Auth0のGuardian SDKs for iOS and Androidでは、Guardianの機能を搭載したカスタムモバイルアプリを作成し、プッシュ通知を使用して多要素認証(MFA)に安全にアクセスすることができます。
Auth0のGuardian Android SDKライブラリは、GCMを使用してプッシュ通知を送信するために構築されました。既存のアプリケーションは現状のまま機能し続けます。
アクション
GCMからFCMへの移行方法については、Googleのドキュメントを参照してください。
GCMとFCMに通知を送信する方法の主な違いは、通知で受け取るペイロードにあります。Android SDKを使用する既存の顧客が、SDKメソッドの呼び出し前に受け取ったペイロードを適応させることは可能でしたが、新しいペイロードを受け入れるようにライブラリをアップグレードしたため、FCMをより簡単に採用できるようになりました。詳細については、こちらをご覧ください。
Guardian Android SDK 0.4.0バージョンはMaven Centralで公開済みで、この変更が含まれます。サンプルアプリケーションもアップグレードされたため、google-services.json
ファイルとguardian-url
を提供してテストすることができます。