ตั้งค่าการเข้าสู่ระบบโซเชียลด้วย LinkedIn
ตัวเชื่อมต่อ Logto อย่างเป็นทางการสำหรับการเข้าสู่ระบบโซเชียล LinkedIn
คู่มือนี้สมมติว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับ ตัวเชื่อมต่อ (Connectors) ของ Logto หากคุณยังไม่คุ้นเคย โปรดดูคู่มือ ตัวเชื่อมต่อ (Connectors) เพื่อเริ่มต้น
เริ่มต้นใช้งาน
ตัวเชื่อมต่อ LinkedIn ช่วยให้ผู้ใช้ปลายทางสามารถลงชื่อเข้าใช้แอปพลิเคชันของคุณด้วยบัญชี LinkedIn ของตนเองผ่านโปรโตคอลการยืนยันตัวตน OAuth 2.0 ของ LinkedIn
ตั้งค่าแอป LinkedIn
ไปที่ LinkedIn Developers และลงชื่อเข้าใช้ด้วยบัญชี LinkedIn ของคุณ หากยังไม่มีบัญชี คุณสามารถสมัครได้
จากนั้น สร้างแอป
ขั้นตอนที่ 1: กรอกรายละเอียดแอป
กรอกแบบฟอร์มให้ครบถ้วนและสร้างแอป
ขั้นตอนที่ 2: ตั้งค่า callback URLs
ไปที่หน้ารายละเอียดแอป แล้วค้นหาแท็บ "Auth" ในส่วน "OAuth 2.0" และค้นหาช่อง "Authorized redirect URLs for your app"
ในกรณีของเรา จะเป็น ${your_logto_endpoint}/callback/${connector_id}
เช่น https://foo.logto.app/callback/${connector_id}
โดยสามารถดู connector_id
ได้ที่แถบด้านบนของหน้ารายละเอียดตัวเชื่อมต่อใน Logto Admin Console
ขั้นตอนที่ 3: เพิ่มผลิตภัณฑ์
ไปที่แท็บ "Products" และเพิ่มผลิตภัณฑ์ "Sign In with LinkedIn using OpenID Connect"
กำหนดค่าตัวเชื่อมต่อของคุณ
ในหน้ากำหนดค่าตัวเชื่อมต่อ Logto ของคุณ ให้กรอกข้อมูลในช่องต่อไปนี้ด้วยค่าที่ได้จากแท็บ "Auth" ส่วน "Application credentials" ของแอปคุณ:
- clientId: Client ID ของแอปคุณ
- clientSecret: Primary Client Secret ของแอปคุณ
scope
คือรายการ OIDC scopes ที่คั่นด้วยช่องว่าง หากไม่ระบุ จะใช้ scope เริ่มต้นคือ openid profile email
ประเภทของ config
ชื่อ | ประเภท |
---|---|
clientId | string |
clientSecret | string |
scope | string |
ทดสอบตัวเชื่อมต่อ LinkedIn
เรียบร้อยแล้ว ขณะนี้ตัวเชื่อมต่อ LinkedIn ควรพร้อมใช้งาน อย่าลืม เปิดใช้งานตัวเชื่อมต่อโซเชียลในประสบการณ์การลงชื่อเข้าใช้
อ้างอิง
ลงชื่อเข้าใช้ด้วย LinkedIn