MeldID: บัญชีเดียวที่เคลื่อนย้ายได้สำหรับการเข้าสู่ระบบอย่างปลอดภัยและการจัดการข้อมูล
MeldID คือบริการเปิดสำหรับการจัดการข้อมูลระบุตัวตนดิจิทัล ซึ่งรวมการเข้าสู่ระบบในแอปพลิเคชันด้วยโปรไฟล์ที่เคลื่อนย้ายได้สำหรับการกรอกแบบฟอร์มและการแลกเปลี่ยนข้อมูล ผู้ใช้สามารถบริหารข้อมูลของตนเองและใช้งานในบริการต่าง ๆ ได้อย่างเป็นศูนย์กลาง
วันนี้คนหนึ่งสามารถใช้บริการออนไลน์เป็นจำนวนหลายสิบแห่ง เกือบทุกแห่งต้องสร้างบัญชีและกรอกข้อมูลโปรไฟล์ซ้ำ เช่น ชื่อ, เบอร์โทรศัพท์, ที่อยู่, ข้อมูลการชำระเงิน และข้อมูลอื่น ๆ
แม้ว่าเทคโนโลยีการเข้าสู่ระบบแบบรวมศูนย์ในปัจจุบันจะช่วยให้การเข้าสู่ระบบสะดวกขึ้นมาก แต่การป้อนข้อมูลโปรไฟล์ซ้ำในหลายบริการยังคงเป็นปัญหาอยู่
ในบทบาทหลัก ๆ แล้ว MeldID ช่วยแก้ปัญหาหลักสองประการที่มักแยกจากกัน: การรับรองตัวตนของผู้ใช้ และการส่งข้อมูลโปรไฟล์ที่สามารถควบคุมได้
ไม่ใช่แค่การเข้าระบบ
MeldID คือบริการเปิดสำหรับการจัดการข้อมูลระบุตัวตนดิจิทัล ซึ่งทุกคนสามารถใช้งานได้ โดยเข้าใช้งานได้ที่ meldid.de ไม่ใช่เพียงสำหรับผลิตภัณฑ์ MELD® เท่านั้น แต่ยังรวมถึงแอปพลิเคชันจากภายนอกด้วย
ตัวอย่างสถานการณ์ที่คุ้นเคยแทบทุกคนคือ ผู้ใช้เลือกเข้าสู่ระบบผ่าน MeldID ในบริการที่เชื่อมต่อ หลังจากการรับรองตัวตนสำเร็จ จะมีการสร้างเซสชันในเครื่อง
แต่ยิ่งไปกว่านั้น ผู้ใช้สามารถกรอกข้อมูลล่วงหน้าที่อาจจำเป็น ไม่ใช่แค่สำหรับการเข้าสู่ระบบเท่านั้น เช่น:
ชื่อ, นามสกุล และชื่อที่แสดง;
เบอร์โทรศัพท์;
ภาษาที่ต้องการ;
ประเทศและที่อยู่;
ชื่อผู้รับ;
ชื่อบริษัท;
หมายเลข VAT เช่น USt-IdNr ของเยอรมัน;
หมายเลขภาษีแยกต่างหาก;
วันเกิด
ทุกช่องเป็นทางเลือก สามารถใส่เพียงข้อมูลขั้นต่ำ หรือเตรียมข้อมูลเพิ่มเติมสำหรับคำสั่งซื้อ สัญญา และธุรกรรมทางธุรกิจ
แนวคิดสำคัญไม่ใช่แค่การเก็บข้อมูลแบบรวมศูนย์เท่านั้น แต่เป็นความสามารถในการใช้งานข้อมูลซ้ำในสถานที่ที่จำเป็นจริง ๆ
ตัวอย่างการใช้งานจริง
ผู้ใช้ลงทะเบียนใน MeldID และกรอกข้อมูลตามหมวดหมู่ต่าง ๆ จากนั้นเลือกเข้าสู่ระบบผ่าน MeldID ในบริการที่เชื่อมต่อ
แอปพลิเคชันจะร้องขอข้อมูลที่จำเป็น — อาจเป็นเพียงชื่อและอีเมล หรือเป็นข้อมูลที่สมบูรณ์มากขึ้น เช่น เบอร์โทรศัพท์ ที่อยู่ และข้อมูลการชำระเงิน
หลังจากผู้ใช้ยินยอม แอปพลิเคชันจะได้รับข้อมูลเฉพาะที่ร้องขอ หากข้อมูลนี้เคยถูกใส่มาแล้ว ระบบอาจเสนอตรวจสอบความถูกต้องหรืออัปเดตใหม่
ในการเข้าถึงในครั้งต่อ ๆ ไป หากข้อมูลเปลี่ยนแปลง แอปพลิเคชันที่เชื่อมต่อสามารถร้องขอข้อมูลอัปเดตได้ ซึ่งช่วยขจัดความจำเป็นในการแก้ไขโปรไฟล์เดิมในหลายระบบ
เช่น ผู้ใช้เข้าสู่ร้านค้าออนไลน์ บริษัทประกันภัย และบริการจองห้องพัก — ในแต่ละกรณี ข้อมูลบางส่วนจะซ้ำกัน ข้อมูลที่เคยเตรียมไว้สามารถนำมาใช้อีกครั้งได้อย่างปลอดภัย โดยอยู่ภายใต้การอนุญาตของแต่ละบริการ
นี่ไม่ใช่การเติมข้อมูลอัตโนมัติบนเว็บไซต์ทุกแห่ง
MeldID ไม่ใช่ส่วนขยายของเบราว์เซอร์ที่เติมข้อมูลอัตโนมัติแบบทั่วไป
เพื่อเชื่อมต่อกับบริการ ต้องใช้ API โดยใช้ OAuth 2.0 และ OpenID Connect เท่านั้น หลังจากนั้น แอปพลิเคชันจะสามารถร้องขอข้อมูลผู้ใช้และใช้งานในอินเทอร์เฟซของตนได้
ดังนั้น ควรพิจารณา MeldID เป็นโปรไฟล์ที่เคลื่อนย้ายได้สำหรับแอปพลิเคชันที่เชื่อมต่อ ไม่ใช่ระบบเติมข้อมูลอัตโนมัติแบบเต็มรูปแบบในเบราว์เซอร์
ความแตกต่างจากบริการของ Google และ Apple
Google และ Apple มีฟังก์ชันคล้ายคลึงกัน แต่มีวัตถุประสงค์ที่แตกต่างกัน
ตามเอกสารของ Apple Sign in with Apple ถูกออกแบบเพื่อการลงทะเบียนและเข้าสู่ระบบผ่านบัญชี Apple ซึ่งให้ข้อมูลตามความยินยอมของผู้ใช้เท่านั้น เช่น โทเค็น ผลการรับรองตัวตน และข้อมูลที่เลือก (เอกสารของ Apple)
Google Chrome รองรับการบันทึกและเติมข้อมูลอัตโนมัติของที่อยู่ รหัสผ่าน และข้อมูลการชำระเงินภายในบัญชี Google และ Google Wallet (เอกสารของ Google)
MeldID ใช้องค์ประกอบจากทั้งสองแนวทาง รวมเข้าเป็นโมเดลเดียวกัน ซึ่งไม่ใช่แค่การเข้าสู่ระบบ หรือการเติมข้อมูลอัตโนมัติภายในแพลตฟอร์ม แต่เป็นกลไกให้แอปพลิเคชันที่เชื่อมต่อสามารถรับข้อมูลที่ถูกต้องและสามารถควบคุมได้ของผู้ใช้
การควบคุมข้อมูล
การเข้าถึงข้อมูลไม่ได้ถูกให้โดยอัตโนมัติในทุกรูปแบบ สำหรับทุกคำขอจะตั้งค่าข้อกำหนดการอนุญาต ได้แก่
โปรไฟล์พื้นฐาน;
ข้อมูลติดต่อ;
ที่อยู่;
ข้อมูลการชำระเงิน;
ข้อมูลเพิ่มเติม
ผู้ใช้จะเห็นข้อมูลที่ถูกขอและสามารถเลือกว่าจะส่งข้อมูลใด ไปตามแต่ละบริการ
รหัสผ่านจะไม่ถูกส่งไปยังแอปพลิเคชันเลย ระบบจะส่งเพียงผลลัพธ์ของการรับรองตัวตนที่สำเร็จและข้อมูลโปรไฟล์ที่ได้รับอนุญาตเท่านั้น
ประโยชน์สำหรับธุรกิจและนักพัฒนา
การบูรณาการกับ MeldID ช่วยลดจำนวนแบบฟอร์มซ้ำซ้อนและเร่งกระบวนการลงทะเบียน ลูกค้าจะดำเนินการเข้าสู่ระบบและยืนยันตัวตนได้รวดเร็วขึ้นผิดพลาดน้อยลง และนักพัฒนาจะได้โครงสร้างพื้นฐานสำหรับเก็บโปรไฟล์และกลไกส่งข้อมูล
MeldID อาจเป็นประโยชน์สำหรับ:
ร้านค้าออนไลน์;
บริการสมัครสมาชิก;
แพลตฟอร์มการจอง;
บริษัทประกันและการเงิน;
แผงจัดการของผู้ให้บริการ;
แพลตฟอร์ม B2B;
แอปพลิเคชันสำหรับอีเวนต์;
บริการสร้างใบแจ้งหนี้และจัดการเอกสาร
ตัวอย่างเช่น ลูกค้าอาจส่งข้อมูลที่อยู่และชื่อผู้รับให้ร้านค้าหรือบริษัทประกันภัย และตัวแทนของบริษัทอาจส่งข้อมูลรับรองและรายละเอียดทางภาษี
โมดูลการเชื่อมต่อไม่จำเป็นต้องทำให้การลงทะเบียนในเครื่องเป็นโมดูลหลัก — MeldID สามารถเป็นเพียงตัวเลือกเพิ่มเติมที่เสริมเข้ามา
แพลตฟอร์มเปิดแต่มีการควบคุมการเข้าถึง
MeldID เป็นแพลตฟอร์มเปิดที่ใครก็ใช้งานได้ ผู้พัฒนาภายนอกสามารถสมัครเชื่อมต่อได้
แต่ไม่ได้หมายความว่าพวกเขาจะได้รับสิทธิ์การเข้าถึงทุกระดับ สำหรับแต่ละลูกค้า กำหนดข้อจำกัด เช่น ที่อยู่ที่อนุญาต Scopes และพารามิเตอร์การเชื่อมต่อ ซึ่งใช้โปรโตคอล OAuth 2.0, OpenID Connect, Authorization Code Flow, PKCE และหน้าจอยินยอม
สำหรับผู้ใช้ แม้เห็นชัดเจนว่าใครและข้อมูลใดเรียกใช้การเข้าถึง ขณะที่ผู้พัฒนาได้กลไกเชื่อมต่อเดียว ซึ่งสามารถใช้งานได้ในบริการต่าง ๆ
MeldID ไม่แทนที่บัญชีภายในเดิม และไม่ได้บังคับให้ระบบทำงานในลักษณะเดียวกัน มันเป็นระดับโปรไฟล์ที่เคลื่อนย้ายได้ ซึ่งผู้ใช้เป็นผู้ควบคุมเอง และแชร์ข้อมูลนี้กับแอปพลิเคชันที่ไว้ใจได้เท่านั้น
ในยุคที่บริการออนไลน์เพิ่มขึ้น การเข้าสู่ระบบแบบรวมศูนย์และการเคลื่อนย้ายข้อมูลโดยไม่ต้องกรอกแบบฟอร์มซ้ำอย่างต่อเนื่อง เป็นสิ่งสำคัญ ซึ่งเป็นแนวคิดหลักของสถาปัตยกรรม MeldID: ให้ผู้คนนึกถึงโอกาสในการเตรียมโปรไฟล์เพียงครั้งเดียวและเลือกใช้ตามความต้องการแต่ละกรณี