ตำแหน่ง: Settings → Readers & money → Connections (ส่วน Sign in with Google)
เปิดหน้านี้: admin.<your-site>/settings/connections#kn-hub-google (แทนที่ <your-site> ด้วยที่อยู่เว็บไซต์ของคุณ)
สิ่งที่ต้องเตรียม
- คุณต้องมีบัญชี Google Cloud
- มีเพียงเจ้าของเว็บไซต์เท่านั้นที่สามารถบันทึก secret ได้
ขั้นตอนการทำ
- เปิด การตั้งค่า → ผู้อ่านและรายได้ → การเชื่อมต่อ (ส่วน Sign in with Google)
- กด เปิด Google Cloud แล้วไปที่ Credentials
- สร้าง OAuth client ID และเลือก Web application
- ในช่อง Authorized JavaScript origins ให้วาง ที่อยู่เว็บไซต์ของคุณ (Authorized JavaScript origin) และในช่อง Authorized redirect URIs ให้วาง ที่อยู่สำหรับเปลี่ยนเส้นทาง (Authorized redirect URI) (ดูค่าทั้งสองได้บนการ์ด)
- คัดลอก Client ID และ Client secret ที่ Google แสดงขึ้นมา
- นำมาวางในช่อง Client ID และ Client secret ใน Keynate
- เปิดใช้งาน ผู้อ่านสามารถลงชื่อเข้าใช้ด้วย Google ได้
- บันทึก จากนั้นกดปุ่มทดสอบ หากสำเร็จระบบจะแสดงข้อความว่า "Google accepted your Client ID and secret."
ข้อควรรู้
- Client secret จะถูกจัดเก็บแบบเข้ารหัสและจะไม่แสดงให้เห็นอีก หากต้องการใช้ค่าเดิมที่เคยบันทึกไว้ ให้เว้นว่างช่องนี้ไว้
- หากเว็บไซต์ของคุณยังไม่รองรับการบันทึกที่หน้านี้ ให้คัดลอก Client ID ไปวางที่หน้า Reader sign-in แทน
ปัญหาที่พบบ่อย
- "Google client ids end with .apps.googleusercontent.com."
- "Paste the Client ID from Google."
- "Add the Client secret to run the test."
คำถามที่พบบ่อย
คำถามที่พบบ่อย
การตั้งค่านี้เหมือนกับการเข้าสู่ระบบของทีมงานหรือไม่?
ไม่ใช่ สำหรับทีมงานของคุณ โปรดดูที่ Single sign-on
ต้องวางที่อยู่ redirect ตรงไหน?
วางใน Google OAuth client ของคุณ ใต้หัวข้อ Authorized redirect URIs