logologo
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
logologo

การยืนยันตัวตนผู้ใช้

ภาพรวม
การจัดการเครื่องมือยืนยันตัวตน

ประเภทการยืนยันตัวตน

รหัสผ่าน
SMS

OIDC

การกำหนดค่า

ตัวอย่าง

เข้าสู่ระบบด้วย Google
เข้าสู่ระบบด้วย Microsoft

SAML

การกำหนดค่า

ตัวอย่าง

เข้าสู่ระบบด้วย Google
LDAP
CAS
WeChat Work
DingTalk
คีย์ API

คู่มือการพัฒนา

ขยายประเภทการยืนยันตัวตน
การอ้างอิง API

การตรวจสอบ

ภาพรวม

ประเภทการตรวจสอบ

SMS
เครื่องมือยืนยันตัวตน TOTP

คู่มือการพัฒนา

ขยายประเภทการตรวจสอบ
ขยายสถานการณ์การตรวจสอบ
ขยายผู้ให้บริการ SMS
การอ้างอิง API
การยืนยันตัวตนแบบสองปัจจัย (2FA)
Next Pageการจัดการเครื่องมือยืนยันตัวตน
TIP

เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ

#การยืนยันตัวตนผู้ใช้

โมดูลการยืนยันตัวตนผู้ใช้ของ NocoBase ประกอบด้วยส่วนหลัก ๆ สองส่วนครับ/ค่ะ:

  • @nocobase/auth ที่อยู่ในเคอร์เนล ทำหน้าที่กำหนดอินเทอร์เฟซและมิดเดิลแวร์ที่สามารถขยายได้ ซึ่งเกี่ยวข้องกับการยืนยันตัวตนผู้ใช้ เช่น การเข้าสู่ระบบ การลงทะเบียน และการตรวจสอบ นอกจากนี้ยังใช้สำหรับลงทะเบียนและจัดการวิธีการยืนยันตัวตนแบบขยายต่าง ๆ ครับ/ค่ะ
  • @nocobase/plugin-auth ที่อยู่ในปลั๊กอิน ใช้สำหรับเริ่มต้นโมดูลการจัดการการยืนยันตัวตนในเคอร์เนล และยังให้บริการวิธีการยืนยันตัวตนพื้นฐานด้วยชื่อผู้ใช้ (หรืออีเมล) / รหัสผ่านอีกด้วยครับ/ค่ะ

ต้องใช้งานร่วมกับฟังก์ชันการจัดการผู้ใช้ที่ @nocobase/plugin-users ปลั๊กอิน จัดหาให้ด้วยนะครับ/คะ

นอกจากนี้ NocoBase ยังมีปลั๊กอินวิธีการยืนยันตัวตนผู้ใช้อื่น ๆ อีกหลากหลายรูปแบบให้เลือกใช้ครับ/ค่ะ:

  • @nocobase/plugin-auth-sms - ให้บริการฟังก์ชันการเข้าสู่ระบบด้วยการยืนยัน SMS
  • @nocobase/plugin-auth-saml - ให้บริการฟังก์ชันการเข้าสู่ระบบแบบ SAML SSO
  • @nocobase/plugin-auth-oidc - ให้บริการฟังก์ชันการเข้าสู่ระบบแบบ OIDC SSO
  • @nocobase/plugin-auth-cas - ให้บริการฟังก์ชันการเข้าสู่ระบบแบบ CAS SSO
  • @nocobase/plugin-auth-ldap - ให้บริการฟังก์ชันการเข้าสู่ระบบแบบ LDAP SSO
  • @nocobase/plugin-auth-wecom - ให้บริการฟังก์ชันการเข้าสู่ระบบด้วย WeCom
  • @nocobase/plugin-auth-dingtalk - ให้บริการฟังก์ชันการเข้าสู่ระบบด้วย DingTalk

ด้วยปลั๊กอินข้างต้น หลังจากที่ผู้ดูแลระบบกำหนดค่าวิธีการยืนยันตัวตนที่เกี่ยวข้องเรียบร้อยแล้ว ผู้ใช้ก็สามารถใช้ข้อมูลประจำตัวที่แพลตฟอร์มต่าง ๆ เช่น Google Workspace, Microsoft Azure จัดหาให้ เพื่อเข้าสู่ระบบได้โดยตรงครับ/ค่ะ และยังสามารถเชื่อมต่อกับเครื่องมือแพลตฟอร์มอย่าง Auth0, Logto, Keycloak ได้อีกด้วย นอกจากนี้ นักพัฒนายังสามารถขยายวิธีการยืนยันตัวตนอื่น ๆ ที่พวกเขาต้องการได้อย่างสะดวกสบาย ผ่านอินเทอร์เฟซพื้นฐานที่เราจัดหาให้ครับ/ค่ะ