ข้ามไปยังเนื้อหาหลัก

ตั้งค่าการเข้าสู่ระบบโซเชียลด้วย WeChat (Web) (Set up social login with WeChat (Web))

ตัวเชื่อมต่อ (Connector) อย่างเป็นทางการของ Logto สำหรับการเข้าสู่ระบบโซเชียล WeChat ในเว็บแอป

เคล็ดลับ:

คู่มือนี้สมมติว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับ ตัวเชื่อมต่อ (Connectors) ของ Logto หากคุณยังไม่คุ้นเคย โปรดดูคู่มือ ตัวเชื่อมต่อ (Connectors) เพื่อเริ่มต้น

เริ่มต้นใช้งาน

หากคุณยังไม่เข้าใจแนวคิดของตัวเชื่อมต่อ หรือยังไม่ทราบวิธีเพิ่มตัวเชื่อมต่อนี้ในประสบการณ์การลงชื่อเข้าใช้ของคุณ โปรดดู คู่มือ Logto

ข้อควรระวัง:

ตัวเชื่อมต่อนี้ใช้สำหรับเว็บแอปเท่านั้น หากคุณต้องการวิธีการเข้าสู่ระบบด้วย WeChat ในแอปเนทีฟ โปรดดู WeChat native connector

สร้างเว็บแอปใน WeChat Open Platform

เคล็ดลับ:

คุณสามารถข้ามบางส่วนได้หากดำเนินการเสร็จแล้ว

สร้างบัญชี

เปิด https://open.weixin.qq.com/ คลิกปุ่ม "Sign Up" ที่มุมขวาบน แล้วดำเนินการสมัครสมาชิกให้เสร็จสิ้น

สร้างเว็บแอป

ลงชื่อเข้าใช้ด้วยบัญชีที่คุณเพิ่งสร้าง ในแท็บ "Web Application" (网页应用) คลิกปุ่มสีเขียวขนาดใหญ่ "Create a web app" (创建网页应用)

App tabs

กรอกข้อมูลที่จำเป็นในแบบฟอร์มสมัครแอปพลิเคชัน

Create web app

ข้อมูลพื้นฐาน

ส่วนใหญ่จะตรงไปตรงมา หลังจากกรอกแบบฟอร์มเสร็จแล้ว คลิก "Next step" เพื่อดำเนินการต่อ

ข้อมูลเว็บไซต์

กรอก "Authorization callback domain" (授权回调域) ด้วยโดเมน Logto ของคุณ เช่น logto.io

รอผลการตรวจสอบ

หลังจากกรอกข้อมูลเว็บไซต์แล้ว คลิก "Submit Review" เพื่อดำเนินการต่อ โดยปกติการตรวจสอบจะรวดเร็วและเสร็จสิ้นภายใน 1-2 วัน

เราสันนิษฐานว่าผู้ตรวจสอบจะถูกสุ่มในแต่ละครั้งที่ส่ง เนื่องจากมาตรฐานมีความผันผวน คุณอาจถูกปฏิเสธในครั้งแรก แต่ขอให้สู้ต่อ! แจ้งสถานะของคุณและสอบถามผู้ตรวจสอบว่าควรแก้ไขอย่างไร

ตั้งค่าตัวเชื่อมต่อ WeChat ของคุณ

กรอกช่อง clientId และ clientSecret ด้วย Client ID และ Client Secret ที่คุณได้รับจากหน้ารายละเอียด OAuth app

กรอกช่อง scope ด้วย 'snsapi_userinfo' หรือ 'snsapi_base' คุณสามารถเว้นว่างช่องนี้ได้เพราะเป็นตัวเลือก (OPTIONAL) ค่าเริ่มต้นจะเป็น 'snsapi_userinfo' คุณสามารถตรวจสอบ ความแตกต่าง ระหว่างค่าแต่ละแบบได้

ทดสอบตัวเชื่อมต่อ WeChat web

เรียบร้อยแล้ว อย่าลืม เปิดใช้งานตัวเชื่อมต่อโซเชียลในหน้าสมัครและลงชื่อเข้าใช้

เมื่อเปิดใช้งานตัวเชื่อมต่อ WeChat web แล้ว คุณสามารถลองลงชื่อเข้าใช้แอปของคุณอีกครั้งเพื่อดูว่าทำงานได้หรือไม่