การยืนยันตัวตนในการลงชื่อเข้าใช้ Facebook

ฟังก์ชันการลงชื่อเข้าใช้ OAuth ของ Facebook ช่วยให้ผู้ใช้ Odoo สามารถลงชื่อเข้าใช้ฐานข้อมูลด้วยบัญชี Facebook ของตนเองได้

Danger

ฐานข้อมูลที่เก็บไว้ใน Odoo.com ไม่ควรใช้ การเข้าสู่ระบบ OAuth สำหรับเจ้าของหรือผู้ดูแลระบบฐานข้อมูล เนื่องจากจะทำให้ฐานข้อมูลถูกยกเลิกการเชื่อมโยงจากบัญชี Odoo.com ของผู้ใช้รายนั้น หากมีการตั้งค่า OAuth ให้กับผู้ใช้รายนั้น จะไม่สามารถคัดลอก เปลี่ยนชื่อ หรือจัดการฐานข้อมูลจากพอร์ทัล Odoo.com ได้อีกต่อไป

การตั้งค่า Meta สำหรับนักพัฒนา

ไปที่ Meta สำหรับนักพัฒนา แล้วเข้าสู่ระบบ คลิก แอปของฉัน บนหน้า แอป คลิก สร้างแอป

ในหน้า กรณีการใช้งาน เลือก รับรองความถูกต้องและร้องขอข้อมูลจากผู้ใช้ที่มีการเข้าสู่ระบบ Facebook จากนั้นคลิก ถัดไป

ในช่อง เพิ่มชื่อแอป ให้ป้อน การเข้าสู่ระบบ Odoo OAuth หรือชื่อที่คล้ายกัน

Note

อีเมลติดต่อของแอป จะใช้ที่อยู่อีเมลที่เชื่อมโยงกับบัญชี Meta เป็นค่าเริ่มต้นโดยอัตโนมัติ หากไม่ได้ตรวจสอบที่อยู่อีเมลนี้เป็นประจำ ควรใช้ที่อยู่อีเมลอื่นแทน

คลิก ถัดไป ตรวจสอบ ข้อกำหนดการเผยแพร่ ข้อกำหนดแพลตฟอร์ม Meta และ นโยบายนักพัฒนา จากนั้นคลิก สร้างแอป

Important

การคลิก สร้างแอป อาจต้องป้อนรหัสผ่านอีกครั้ง

ปรับแต่งแอป

หลังจากสร้างแอปใหม่แล้ว หน้า แดชบอร์ด จะปรากฏขึ้น พร้อมรายการขั้นตอนที่ต้องดำเนินการให้เสร็จก่อนจึงจะเผยแพร่แอปได้ จากตรงนี้ ให้คลิก ปรับแต่งการเพิ่มปุ่มเข้าสู่ระบบ Facebook

แดชบอร์ดแอปในแพลตฟอร์ม Meta สำหรับนักพัฒนา

ในหน้า ปรับแต่ง คลิก การตั้งค่า

ในฟิลด์ Valid OAuth Redirect URIs ให้ป้อน https://<odoo base url>/auth_oauth/signin โดยแทนที่ <odoo base url> ด้วย URL ของฐานข้อมูลที่เกี่ยวข้อง

Example

หากฐานข้อมูลมี URL https://example.odoo.com URL https://example.odoo.com/auth_oauth/signin จะถูกป้อนในฟิลด์ URIs การเปลี่ยนเส้นทาง OAuth ที่ถูกต้อง

คลิก บันทึกการเปลี่ยนแปลง เมื่อเสร็จสิ้น

กำหนดค่าการตั้งค่า

ที่ด้านซ้ายสุดของหน้า ให้คลิก การตั้งค่าแอป ‣ พื้นฐาน หน้านี้มีการตั้งค่าเพิ่มเติมที่จำเป็นก่อนจะส่งแอปเพื่อขอการอนุมัติ

ในช่อง URL นโยบายความเป็นส่วนตัว ให้ป้อน https://www.odoo.com/privacy

Note

https://www.odoo.com/privacy คือนโยบายความเป็นส่วนตัวเริ่มต้นสำหรับฐานข้อมูลที่โฮสต์บน Odoo.com

คลิกที่ช่อง ไอคอนแอป เพื่อเปิดหน้าต่างอัปโหลดไฟล์ จากตรงนี้ ให้เลือกและอัปโหลดไอคอนแอป

ในช่อง การลบข้อมูลผู้ใช้ ให้ป้อน https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html

Note

เอกสารนี้ให้คำแนะนำเกี่ยวกับวิธีการที่ผู้ใช้สามารถลบบัญชี Odoo ของตนเองได้

สุดท้าย ให้คลิกที่ช่อง หมวดหมู่ และเลือก ธุรกิจและหน้า จากเมนูแบบเลื่อนลง

คลิก บันทึกการเปลี่ยนแปลง

ตัวอย่างหน้าการตั้งค่าพื้นฐานในแพลตฟอร์ม Meta สำหรับนักพัฒนา

จับภาพ ID ของแอป

หลังจากสร้างแอปและอนุมัติแล้ว ให้เลือกและคัดลอก ID แอป วางข้อมูลนี้ลงในคลิปบอร์ดหรือไฟล์ Notepad เนื่องจากจำเป็นต้องใช้ในขั้นตอนต่อไปเพื่อดำเนินการติดตั้งให้เสร็จสมบูรณ์

เผยแพร่

ที่ด้านซ้ายของเพจ ให้คลิก เผยแพร่ ขึ้นอยู่กับสถานะของบัญชี Facebook ที่เชื่อมต่อ อาจต้องมีขั้นตอนการตรวจสอบและทดสอบเพิ่มเติม ซึ่งแสดงอยู่ในเพจนี้

หลังจากตรวจสอบข้อมูลแล้ว คลิก เผยแพร่

See also

ข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาแอป Meta รวมถึงรายละเอียดเพิ่มเติมเกี่ยวกับการสร้าง การทดสอบ และกรณีการใช้งาน สามารถพบได้ใน เอกสาร Meta สำหรับนักพัฒนา.

การตั้งค่า Odoo

ขั้นแรกให้เปิดใช้งาน โหมดนักพัฒนา

ไปที่ การตั้งค่าแอป แล้วเลื่อนลงไปที่ส่วน การรวมระบบ จากนั้นทำเครื่องหมายที่ช่องกาเครื่องหมาย OAuth Authentication จากนั้นคลิก บันทึก

เปิดใช้งานการตั้งค่า OAuth ในแอปการตั้งค่า

จากนั้นลงชื่อเข้าใช้ฐานข้อมูลเมื่อโหลดหน้าจอเข้าสู่ระบบแล้ว

หลังจากเข้าสู่ระบบสำเร็จแล้ว ให้ไปที่ แอปการตั้งค่า ‣ ผู้ใช้และบริษัท ‣ ผู้ให้บริการ OAuth คลิก Facebook Graph

ในฟิลด์ ID ไคลเอนต์ ให้ป้อน ID แอป จากส่วนก่อนหน้า จากนั้นทำเครื่องหมายที่ช่องเครื่องหมาย อนุญาต

บันทึก Facebook Graph ใน Odoo