2017-07-31 21 views
-2

サーバー側のユーザーの電話番号をC++でチェックしようとしています。クライアント側は大丈夫だと思われますが、サーバー側ではクライアントからのJWTのデコードしかできず、ユーザーのFirebase IDを見つけることができますが、もちろんこれは私が必要とするものではありません。Firebaseを使用してC++からユーザーの電話番号を取得

私はまだユーザーの電話番号を知る必要があります。ユーザーIDとFirebase admin SDKでこれを行うことができますが、私が使用できるC++やWeb-API用のadmin SDKは見つかりませんどこからでも。 C++からユーザーの電話番号を知るにはどうすればいいですか?

+1

電話の認証を使用していて既にJWTをデコードできる場合、 'phone_number'はすでにJWT自体に含まれています。 – bojeil

+0

@bojeil確かに! FirebaseのJWTには、申し立てに電話番号があり、完璧な解決策です。ありがとうございます。 –

答えて

1

C++用のFirebase Admin SDKはありません。

Cloud Functions for Firebaseを使用してGoogleのサーバーにAdmin SDK for Node.jsを実行し、必要なものをHTTP Functionに公開してください。このURLをC++コードから呼び出すことができます。

重要な情報が漏洩している可能性があるため、そのHTTPエンドポイントへのアクセスを適切に保護してください。

関連する問題