ตั้งค่าการเข้าสู่ระบบโซเชียลด้วย Kakao
ตัวเชื่อมต่อ Kakao มอบวิธีที่กระชับสำหรับแอปพลิเคชันของคุณในการใช้ระบบการยืนยันตัวตน OAuth 2.0 ของ Kakao
เคล็ดลับ:
คู่มือนี้สมมติว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับ ตัวเชื่อมต่อ (Connectors) ของ Logto หากคุณยังไม่คุ้นเคย โปรดดูคู่มือ ตัวเชื่อมต่อ (Connectors) เพื่อเริ่มต้น
ตั้งค่าโปรเจกต์ใน Kakao Developers Console
- ไปที่ Kakao Developers Console และลงชื่อเข้าใช้ด้วยบัญชี Kakao ของคุณ
- คลิก Add an application เพื่อสร้างโปรเจกต์ใหม่ หรือเลือกโปรเจกต์ที่มีอยู่
กำหนดค่า Kakao Login
เปิดใช้งาน Kakao Login
- คลิก Product Settings -> Kakao Login จากเมนู
- เปิด
Kakao Login Activation
- เพิ่ม URL ด้านล่างนี้ใน
Redirect URI
http(s)://YOUR_URL/callback/${connector_id}
(connector_id
สามารถดูได้ที่แถบด้านบนของหน้ารายละเอียดตัวเชื่อมต่อใน Logto Admin Console)- (โปรดแทนที่
YOUR_URL
ด้วย URL ของLogto
ของคุณ และเลือกhttp
หรือhttps
ตามสถานการณ์ของคุณ)
การตั้งค่าความเป็นส่วนตัว
- คลิก Product Settings -> Kakao Login -> Consent Item จากเมนู
- เปลี่ยนสถานะของ
Nickname
,Profile image
และEmail
เป็น Required consent (คุณอาจไม่สามารถเปลี่ยนEmail
เป็น Required consent ได้เนื่องจากการตั้งค่าโปรเจกต์ของคุณ)
การตั้งค่าความปลอดภัย (ไม่บังคับ)
- คลิก Product Settings -> Kakao Login -> Security จากเมนู
- คลิก
Client secret code
เพื่อสร้างรหัสลับ - เปลี่ยน
Activation state
เป็น Enable (หากคุณเปิดใช้งาน จะต้องใช้secret code
ด้วย)
กำหนดค่า Logto
ประเภทของการตั้งค่า
Name | Type |
---|---|
clientId | string |
clientSecret | string? |
clientId
clientId
คือ REST API key
ของโปรเจกต์คุณ
(คุณสามารถดูได้จาก summary
ของโปรเจกต์ใน Kakao developers console)
clientSecret
clientSecret
คือ Secret Code
ของโปรเจกต์คุณ
(โปรดตรวจสอบ การตั้งค่าความปลอดภัย (ไม่บังคับ))