Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ส่งความคิดเห็น
การตรวจสอบสถานะเซสชันของผู้ใช้
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
คำเตือน: ไลบรารี Google Sign-In ใช้ FedCM API โดยไม่ได้บังคับ และการใช้ API เหล่านี้จะกลายเป็นข้อกำหนด
ประเมินผลกระทบ เพื่อยืนยันว่าการลงชื่อเข้าใช้ของผู้ใช้ยังคงทำงานได้ตามที่คาดไว้
เราจะเลิกใช้งานการรองรับไลบรารี Google Sign-In โปรดดูข้อมูลเพิ่มเติมในคู่มือ
การเลิกใช้งานและหยุดให้บริการ
หลังจากเริ่มต้นไคลเอ็นต์ Google Sign-In แล้ว คุณสามารถแนบตัวแฮนเดิลที่ตรวจสอบแอตทริบิวต์และเมธอดต่างๆ ของไคลเอ็นต์เพื่อระบุสถานะเซสชันของผู้ใช้ คุณสามารถใช้ข้อมูลที่ออบเจ็กต์ไคลเอ็นต์ส่งกลับมาเพื่อช่วยซิงค์ประสบการณ์ของผู้ใช้ของเว็บไซต์ในแท็บและอุปกรณ์ต่างๆ สำหรับผู้ใช้
โค้ดต่อไปนี้แสดงการใช้เมธอดไคลเอ็นต์ 2.0
attachClickHandler เพื่อสร้างการเรียกกลับซึ่งจะลงชื่อเข้าใช้ให้ผู้ใช้โดยอัตโนมัติ หรือแจ้งให้ผู้ใช้ให้สิทธิ์อีกครั้งโดยอิงตามสถานะของเซสชันของผู้ใช้
/**
* The Sign - In client object .
*/
var auth2 ;
/**
* Initializes the Sign - In client .
*/
var initClient = function () {
gapi . load ( 'auth2' , function (){
/**
* Retrieve the singleton for the GoogleAuth library and set up the
* client .
*/
auth2 = gapi . auth2 . init ({
client_id : 'CLIENT_ID.apps.googleusercontent.com'
});
// Attach the click handler to the sign - in button
auth2 . attachClickHandler ( 'signin-button' , {}, onSuccess , onFailure );
});
};
/**
* Handle successful sign - ins .
*/
var onSuccess = function ( user ) {
console . log ( 'Signed in as ' + user . getBasicProfile () . getName ());
};
/**
* Handle sign - in failures .
*/
var onFailure = function ( error ) {
console . log ( error );
};
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-02-18 UTC
หากต้องการบอกให้เราทราบเพิ่มเติม
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-02-18 UTC"],[],[]]