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

ตั้งค่าการเข้าสู่ระบบโซเชียลด้วย 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)