Groß Link:Ionic Google Authentication
Plugin Link:enter link description here
Sie brauchen nicht webClientId in GooglePlus.login()
zu setzen.
Ihre Login-Methode sollte sein (wenn keine zusätzlichen Optionen) -
GooglePlus.login({}).then((res) => {
console.log(res);
}, (err) => {
console.log(err);
});
iOS
Sie benötigen REVERSED_CLIENT_ID
in config.xml
für iOS setzen.
<plugin name="cordova-plugin-googleplus" spec="~5.1.1">
<variable name="REVERSED_CLIENT_ID" value="com.googleusercontent.apps.967272422526-vu37jlptokv45glo2kciu9o2rddm7gte" />
</plugin>
Um Sie REVERSED_CLIENT_ID
, in Entwicklerkonsole Anmeldeinformationen gehen und klicken Sie auf iOS erstellt Berechtigungsnachweis und Download Plist
.
Android
für Android Sie jede ID nicht benötigen, funktioniert es auf Signing-certificate fingerprint
, stellen Sie sicher, dass Sie Signing-certificate fingerprint
und Package name
korrekt sind, während oauth client id
zu schaffen.
Wenn Sie nicht Ihre apk mit jeder erstellten Schlüsselspeicherdatei Unterzeichnung nimmt dann SHA-1 signing-certificate fingerprint
Ausfall debug.keystore Datei.
keytool -exportcert -keystore C:\Users\Username\.android\debug.keystore -list -v
Ich habe am häufigsten verwendeten Pfad von debug.keystore
(Windows) verwendet. Es könnte für Sie anders sein, suchen Sie einfach nach .android
dir.
Möchten Sie "idToken" oder "serverAuthCode" erhalten? Oder es einfach nur Benutzerauthentifizierung? –
Löschen Sie nicht die Antwort. Ich teste das und werde Sie wissen lassen. Ich warte auf das Feedback meines Backend-Entwicklers. Danach gebe ich Ihnen ein Feedback. Ich denke, Ihre Antwort ist die richtige mein einfacher Anwendungsfall. @SwapnilPatwa – Sampath
Ok, ich dachte, ich verpasse 'idToken' Teil und bin verwirrt. –