Rumah > Soal Jawab > teks badan
Soalan saya ada di sini (Bagaimana untuk menyemak sama ada pengguna log masuk menggunakan "Log Masuk Google" (OAuth 2.0)) tetapi pakej yang berkaitan tidak digunakan lagi (https://developers.google.com/identity/login/network/people ).
Saya menggunakan Google One Tap dalam projek saya. Bagaimanakah saya tahu jika pengguna log masuk ke Akaun Google mereka menggunakan Google One Tap.
P粉8055354342024-03-28 11:00:03
Saya bertanya kepada Google Bard dan saya rasa ia memberikan jawapan yang baik.
Terdapat beberapa cara untuk menyemak sama ada pengguna log masuk ke Google.
Berikut ialah contoh cara menyemak sama ada pengguna log masuk menggunakan API Log Masuk Google:
const googleSignIn = require('google-signin'); const auth2 = googleSignIn.build(); const isSignedIn = await auth2.isSignedIn(); if (isSignedIn) { // The user is logged in. const user = await auth2.currentUser(); // Do something with the user's information. } else { // The user is not logged in. }
Gunakan Pakej Google One-Click:
const googleOneTap = require('google-one-tap'); const auth2 = googleOneTap.build(); const isSignedIn = await auth2.isSignedIn(); if (isSignedIn) { // The user is logged in. const user = await auth2.currentUser(); // Do something with the user's information. } else { // The user is not logged in. }
Selain itu, maklumat lain pengguna juga boleh diakses melalui dua pakej ini. Jika anda memerlukan penyelesaian yang berbeza, anda boleh menggunakan Google Bard.