2017-03-06 6 views
2

プライベートEndpoints APIへのアクセスをモバイルアプリ(AndroidまたはiOS)のみに許可/制限するためのGoogle Cloud Endpointsでサポートされている簡単な方法はありません。 1234Google Cloud Endpointsではモバイルアプリ認証/認証がサポートされていないのはなぜですか?

デベロッパーがGoogle Cloud Platformでバックエンドを利用したいアプリはたくさんあります。また、これらのAppsの多くは、AppユーザーがGoogleアカウントにログインすることなく、バックエンドAPIを使用したいと考えています。

(少なくとも現在のバージョン)ユーザーがGoogleユーザーであるか、APIが開いているモバイルアプリでのみ使用されるエンドポイントですか? または何か不足していますか?

答えて

2

Google Cloud EndpointsはGoogle認証のみをサポートしていますが、優先ログインプロバイダのために独自の認証を作成することができます。これはCloud Endpointsでもサポートされていますが、何らかの理由でドキュメントが伝播されません。

Google Cloud Endpoints and user's authentication

よろしく

マイケル

+0

おかげでマイケル:

は、次の例を見てくださいインタフェース

com.google.api.server.spi.config.Authenticator 

でクラスを実装する必要があります。一般的な使用例として、私はそれが箱からサポートされることを期待していました。 – user362953

+0

あなたは正しいです。 GoogleがFirebase認証用のソリューションを出荷することを願っています –

+0

私はFirebaseを初めて使用しています。 [匿名認証?](https://firebase.google.com/docs/auth/android/anonymous-auth)を参照していますか?ユーザーのサインインなしで、認証されたアプリを安全で信頼できる方法で保護していますか? – user362953

関連する問題