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

ตั้งค่าการเข้าสู่ระบบโซเชียลด้วย Naver

ตัวเชื่อมต่อ Naver มอบวิธีที่กระชับสำหรับแอปพลิเคชันของคุณในการใช้ระบบการยืนยันตัวตน OAuth 2.0 ของ Naver

เคล็ดลับ:

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

ขณะนี้เว็บไซต์สำหรับนักพัฒนา รองรับเฉพาะภาษาเกาหลี​

ปัจจุบันเว็บไซต์ Naver Developers รองรับเฉพาะภาษาเกาหลีเท่านั้น กรุณาพิจารณาใช้ตัวแปลภาษา

สำหรับการใช้งานจริง (Production)​

  • สำหรับการใช้งานจริง คุณต้องขอรับการตรวจสอบจากทีม Naver มิฉะนั้น เฉพาะผู้ใช้ที่ลงทะเบียนไว้เท่านั้นจึงจะสามารถลงชื่อเข้าใช้ได้
    • คุณสามารถเพิ่มผู้ทดสอบได้จากเมนู 맴버관리(Member Manage)
  • ในการขอรับการตรวจสอบ กรุณาตรวจสอบ 애플리케이션 개발 상태(Application Development Status) จาก API 설정(API Setting) ในการตั้งค่าโปรเจกต์แอปพลิเคชันของคุณ

ตั้งค่าโปรเจกต์ใน Naver Developers​

  • ไปที่ Naver Developers และลงชื่อเข้าใช้ด้วยบัญชี Naver ของคุณ
  • คลิก Application -> 어플리케이션 등록 จากเมนูเพื่อสร้างโปรเจกต์ใหม่
  • ทำตามคำแนะนำด้านล่างเพื่อสร้างแอปพลิเคชัน

ชื่อแอปพลิเคชัน (어플리케이션 이름)​

  • พิมพ์ชื่อแอปพลิเคชันของคุณในช่อง 어플리케이션 이름 (ชื่อนี้จะแสดงขณะผู้ใช้ลงชื่อเข้าใช้)

การใช้งาน API (사용 API)​

  • เลือก 네이버 로그인(Naver Login) สำหรับ 사용 API(API Usage)
  • ทำเครื่องหมาย 이메일 주소(Email Address), 별명(Nickname), 프로필 사진(Profile Image) เป็น 필수(Neccessary) ใน 권한(Role) (คุณสามารถเลือก 추가(Add) เป็นตัวเลือกเสริมได้ แต่จะไม่ได้รับข้อมูลนี้จากผู้ใช้)

สภาพแวดล้อมบริการ Open API สำหรับการลงชื่อเข้าใช้ (로그인 오픈 API 서비스 환경)​

  • สำหรับ 로그인 오픈 API 서비스 환경(Sign in Open API Service Environment) ให้เพิ่มสองสภาพแวดล้อมคือ PC웹(PC Web) และ 모바일웹(Mobile Web)

PC Web (PC 웹)​

  • สำหรับ 서비스 URL(Service URL) ให้กรอก http(s)://YOUR_URL (เช่น https://logto.io)
  • สำหรับ 네이버 로그인(Naver Login) Callback URL ให้กรอก http(s)://YOUR_URL/callback/${connector_id} (เช่น https://logto.io/callback/${connector_id})

Mobile Web (Mobile 웹)​

  • สำหรับ 서비스 URL(Service URL) ให้กรอก http(s)://YOUR_URL (เช่น https://logto.io)
  • สำหรับ 네이버 로그인(Naver Login) Callback URL ให้กรอก http(s)://YOUR_URL/callback/${connector_id} (เช่น https://logto.io/callback/${connector_id})
ข้อควรระวัง:

connector_id สามารถดูได้ที่แถบด้านบนของหน้ารายละเอียดตัวเชื่อมต่อใน Logto Admin Console

ตั้งค่า Logto​

ประเภทของการตั้งค่า​

NameType
clientIdstring
clientSecretstring

clientId​

clientId คือ Client ID ของโปรเจกต์คุณ (สามารถดูได้จาก 애플리케이션 정보(Application Info) ของโปรเจกต์ใน Naver developers)

clientSecret​

clientSecret คือ Client Secret ของโปรเจกต์คุณ (สามารถดูได้จาก 애플리케이션 정보(Application Info) ของโปรเจกต์ใน Naver developers)