

Actions on GoogleでFirebaseトークンを取得したい

Google Cloud Platform(GCP)上のGoogle App Engine(GAE)でアプリを作成しました。  
認証には、Firebase Authenticationを使用しています。

GCP上に上記GAEのアプリとは、別のプロジェクトでActions on GoogleでVUIアプリを作成しようとしています。  
GAEアプリでCloud Datastoreに保存しているデータをActions on GoogleのアプリからRESET
APIを使用して取得したいと思っています。

RESET APIを使用するには、GAEアプリの認証用のFirebaseトークンが必要となっています。  
Actions on
Googleアプリからは、Googleアカウント(xxx@gmail.com)は取得でき、Googleアカウントのアクセストークンは取得できています。

Actions on GoogleのAccountLinking機能等を使って、GAEアプリのFirebaseトークンを取得することは可能なのでしょうか？  
可能であるなら、Firebaseトークンの取得方法を教えて頂けないでしょうか？


CC BY-SA 4.0
2018-05-11T10:02:06.433
43919
2020-07-05T12:01:40.173
28485
question
node.js google-app-engine firebase google-cloud
Actions on GoogleでFirebaseトークンを取得したい


Actions on GoogleのAccountLinking
機能を使って、取得できるのはGoogleアカウントとそれのアクセストークンです。それを使って Firebaseで認証することが可能です。

<https://firebase.google.com/docs/auth/web/google-signin?hl=ja>

今回のケースであれば、アプリが動作しているGAEに、Googleアカウントとそれのアクセストークンを渡せばFirebaseトークンがなくても、Firebaseでの認証が可能です。


CC BY-SA 4.0
2018-05-15T00:31:41.667
43990
2018-05-15T00:31:41.667
15171
43919
answer