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

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

ตัวเชื่อมต่อ Logto อย่างเป็นทางการสำหรับการเข้าสู่ระบบโซเชียลด้วย Hugging Face

เคล็ดลับ:

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

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

ตัวเชื่อมต่อ Hugging Face ช่วยให้ผู้ใช้ปลายทางสามารถลงชื่อเข้าใช้แอปพลิเคชันของคุณด้วยบัญชี Hugging Face ของตนเองผ่านกระบวนการ OAuth / OpenID Connect ของ Hugging Face

ลงชื่อเข้าใช้ด้วยบัญชี Hugging Face

ไปที่ เว็บไซต์ Hugging Face และลงชื่อเข้าใช้ด้วยบัญชี Hugging Face ของคุณ หากยังไม่มีบัญชี คุณสามารถลงทะเบียนบัญชีใหม่ได้

สร้างแอป OAuth ใน Hugging Face

ทำตามคู่มือ Creating an oauth app และลงทะเบียนแอปพลิเคชันใหม่

ในขั้นตอนการสร้าง คุณจะต้องระบุข้อมูลต่อไปนี้:

  • ชื่อแอปพลิเคชัน (Application Name): ชื่อของแอปพลิเคชันของคุณ
  • Homepage URL: URL ของหน้าแรกหรือหน้า landing page ของแอปพลิเคชันของคุณ
  • Logo URL: URL ของโลโก้แอปพลิเคชันของคุณ
  • ขอบเขต (Scopes): ขอบเขตที่อนุญาตสำหรับแอป OAuth สำหรับตัวเชื่อมต่อ Hugging Face โดยปกติจะใช้ profile เพื่อดึงข้อมูลโปรไฟล์ผู้ใช้ และ email เพื่อดึงที่อยู่อีเมลของผู้ใช้ ตรวจสอบให้แน่ใจว่าคุณอนุญาตขอบเขตเหล่านี้ในแอป OAuth ของ Hugging Face หากต้องการใช้งาน
  • Redirect URI: URL ที่จะเปลี่ยนเส้นทางผู้ใช้ไปหลังจากยืนยันตัวตนแล้ว คุณสามารถดู Redirect URI ได้ใน Logto Admin Console ขณะสร้างตัวเชื่อมต่อ Hugging Face หรือในหน้ารายละเอียดของตัวเชื่อมต่อ Hugging Face ที่สร้างแล้ว

จัดการแอป OAuth ของ Hugging Face

ไปที่หน้า Connected Applications คุณสามารถเพิ่ม แก้ไข หรือลบแอป OAuth ที่มีอยู่ได้ คุณยังสามารถดู Client ID และสร้าง App secrets ได้ในหน้าการตั้งค่าของแต่ละแอป OAuth

กำหนดค่าตัวเชื่อมต่อของคุณ

กรอกข้อมูลในช่อง clientId และ clientSecret ด้วย Client ID และ App Secret ที่คุณได้รับจากหน้ารายละเอียดแอป OAuth ตามที่กล่าวไว้ในส่วนก่อนหน้า

scope คือรายการขอบเขตที่รองรับโดย Hugging Face ดูขอบเขตที่รองรับ โดยคั่นด้วยช่องว่าง หากไม่ได้ระบุ scope จะเป็น profile โดยค่าเริ่มต้น สำหรับตัวเชื่อมต่อ Hugging Face ขอบเขตที่คุณอาจต้องการใช้คือ profile และ email โดย profile จำเป็นสำหรับดึงข้อมูลโปรไฟล์ผู้ใช้ และ email จำเป็นสำหรับดึงที่อยู่อีเมลของผู้ใช้ ตรวจสอบให้แน่ใจว่าคุณได้อนุญาตขอบเขตเหล่านี้ในแอป OAuth ของ Hugging Face (ตั้งค่าในส่วน สร้างแอป OAuth ใน Hugging Face)

ประเภทของการกำหนดค่า

ชื่อประเภท
clientIdstring
clientSecretstring
scopestring

ทดสอบตัวเชื่อมต่อ Hugging Face

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

อ้างอิง

Hugging Face - ลงชื่อเข้าใช้ด้วย Hugging Face