グレートリンク:Ionic Google Authentication
プラグインへのリンク:enter link description here
あなたはGooglePlus.login()
でwebClientIdを配置する必要はありません。
ログインの方法は、(追加オプションなしの場合)でなければなりません -
GooglePlus.login({}).then((res) => {
console.log(res);
}, (err) => {
console.log(err);
});
のiOS
あなたは、iOS用3210でREVERSED_CLIENT_ID
を配置する必要があります。
<plugin name="cordova-plugin-googleplus" spec="~5.1.1">
<variable name="REVERSED_CLIENT_ID" value="com.googleusercontent.apps.967272422526-vu37jlptokv45glo2kciu9o2rddm7gte" />
</plugin>
は、あなたに
REVERSED_CLIENT_ID
を見つけるデベロッパーコンソールで資格情報にアクセスし、作成されたiOSの資格と
Download Plist
をクリックしてください。あなたが任意のIDを必要としないAndroid向けのAndroid
が、それはSigning-certificate fingerprint
上で動作、oauth client id
を作成中Signing-certificate fingerprint
とPackage name
あなたが正しいことを確認します。
あなたが任意の作成したキーストアファイルを使用してAPKに署名されていない場合、デフォルトのdebug.keystoreファイルのSHA-1 signing-certificate fingerprint
を取ります。
keytool -exportcert -keystore C:\Users\Username\.android\debug.keystore -list -v
私はdebug.keystore
(ウィンドウ)の最も一般的なパスを使用しています。それはあなたのために異なるかもしれません、ちょうど.android
ディレクトリを探してください。
'idToken'または' serverAuthCode'を取得しますか?それとも単純なユーザー認証ですか? –
答えを削除しないでください。それをテストしてお知らせします。私はバックエンドの開発者のフィードバックを待っています。それから、あなたにフィードバックをお寄せください。あなたの答えは正しいと思います私の単純なユースケース。 @SwapnilPatwa – Sampath
さて、私は 'idToken'の部分を見逃して、混乱していると思った。 –