2

Googleアシスタント用のアプリを開発しています。自分のIDに基づいてデータを管理できるように、自分のアプリのユーザー認証に関する提案が必要です。私はデータベースとしてFirebaseを使用しています.Gmailアカウントでユーザーを認証することが最善の方法だと思います。これは可能ですか?私は他の提案もしています。Googleアシスタントアプリのユーザーを認証する方法はありますか?

答えて

0

必要に応じて、いくつかのオプションがあります。

あなたの行動にリピート訪問者を追跡するだけなら、匿名のユーザーIDを利用できます。これは本当に "認証"ではなく、確かにユーザーIDではありませんが、セッションから同じuserIdを取得した場合、そのuserIdで以前に訪問したユーザーと同じユーザーであることがわかります。

システムに既にアカウントがある場合は、@ ido-greenが提案しているように、アカウントリンクを使用することをお勧めしますが、セットアップはかなり複雑です。

2

はい - アシスタントアプリでユーザーを認証できます。あなたはOAuth 2.0のフローを使用して、これらの手順を実行する必要があります : https://developers.google.com/actions/identity/account-linking

ところで、ここでそれを行う方法について良い質問と偉大な答えがある:(!)How to authenticate user with just a Google account on Actions on Google?

一つ重要なことをしますあなた自身のOAuthサーバーを使用し、プロバイダーを使用しなくてはならない瞬間です。

+0

@ kvk30あなたが何を意味するのか分かりません。少し詳しく説明できますか?どうも! –

+0

私はユーザーの詳細を知りたいので、google appsのactions-onに表示する必要があります。その機能を実行する方法はありますか? – kvk30

関連する問題