2017-11-16 7 views
0

firebaseをpythonで使用して、ユーザーアカウントの作成やログインやログアウトを行うことはできますか?Firebaseの作成とログイン?

または他の推奨事項はありますか?私は読んだが、nodejsだけを使用しているようだ。

+0

私はあなたの質問が司会者によって投票されるかもしれないので、このような一般的な質問を投稿する前に、より広範な検索を行うことをお勧めします。たとえば、FirebaseのドキュメントでGoogleとシンプルな検索を行うと、https://pypi.python.org/pypi/python-firebase/1.2とhttps://firebase.google.com/docs/reference/admin/python/が表示されます。 APIが広範囲に展開されているので、node.jsの使用をお勧めします。 – TheeBen

+0

"それはnodejsだけを使用します" ... Firebaseには他の多くのクライアントAPIがあります –

答えて

0

Firebase認証を含む特定のFirebase製品用のPython用Admin SDKがある。

Admin SDK for Firebaseは、サーバーやその他の信頼できる環境で動作するように設計されています。つまり、Admin SDKを使用するプロセスはすべてのFirebaseサービスへの管理アクセス権を持ちます。これは、例えば、簡単にcreate a new user account with the Python SDKすることができます。

しかし、それはPython SDKがFirebase認証でサインインするのに使用できないことを意味します。結局のところ、プロセスは既に管理者権限で実行されています。

Python SDKを使用してユーザーを確認する場合は、通常のFirebase認証SDKのいずれかを使用してクライアントにサインインする必要があります。次に、クライアントからサーバーにIDトークンを送信し、use the Python SDK to verify that token

関連する問題