MeldID: יחידת الملف המועברת לביטחון הכניסה וניהול הנתונים
MeldID — שירות פתוח לניהול זיהוי דיגיטלי, המאחד כניסה לאפליקציות עם פרופיל נייד למילוי טפסים והחלפת נתונים. מאפשר למשתמשים לנהל באופן מרכזי את פרטיהם ולהשתמש בהם בשירותים שונים.
היום אדם אחד יכול להשתמש בעשרות שירותים מקוונים. כמעט כולם דורשים יצירת חשבון ומילוי מחדש של פרופילים: שם, טלפון, כתובת, פרטי תשלום ונתונים אחרים.
אם כי מנגנוני כניסה אחוד מתקדמים מקלים על הזיהוי, הזנת הנתונים מחדש בשירותים רבים עדיין מהווה בעיה.
בעצם, MeldID פותר שתי משימות שבדרך כלל קיימות בנפרד: אימות המשתמש והעברת נתוני הפרופיל הניהוליים שלו.
לא רק כניסה
MeldID — שירות פתוח לניהול זיהוי דיגיטלי, שניתן להשתמש בו על ידי כל אדם. הוא זמין בכתובת meldid.de ומיועד לא רק למוצרים של MELD® אלא גם לאפליקציות חיצוניות.
סצנה ראשונה מוכרת כמעט לכולם: משתמש בוחר כניסה באמצעות MeldID בשירות מחובר. לאחר אימות מוצלח נוצרת סשן מקומי.
אבל מעבר לכניסה, ניתן מראש למלא נתונים שיסייעו לא פחות מאימות זה עצמו:
שם, משפחה ושם תצוגה;
טלפון;
שפת מועדפת;
מדינה וכתובת;
שם המקבל;
שם החברה;
מספר מס ערך מוסף, למשל USt-IdNr בגרמניה;
מס TAX נפרד;
תאריך לידה.
כל השדות לא חובה. ניתן לציין רק את הנתונים המינימליים או להכין פרטים מורחבים להזמנות, להסכמים ולפעולות עסקיות.
הרעיון המרכזי אינו באחסון ריכוזי של הנתונים עצמו, אלא ביכולתם לשמש שוב במקום שבו זה באמת נדרש.
כיצד זה נראה בפועל
המשתמש נרשם ב-MeldID וממלא את החלקים הנדרשים. לאחר מכן בוחר כניסה דרך MeldID בשירות המחובר.
האפליקציה מבקשת את הפרטים הנדרשים — יכול להיות רק שם וכתובת אימייל או מערך מורחב הכולל טלפון, כתובת ופרטי תשלום.
לאחר הסכמה, המשתמש מאשר גישה לנתונים שנבחרו, והאפליקציה מקבלת רק את השדות המבוקשים. אם הנתונים הוזנו בעבר באופן ידני, השירות יכול להציע לאשר או לעדכן אותם.
בהמשך, אם הנתונים השתנו, ניתן לבקש עדכונים מחוברת האפליקציה, מה שמונע את הצורך בעריכת פרופילים זהים במערכות שונות שוב ושוב.
זה אינו מילוי אוטומטי של כל אתר
MeldID אינו הרחבת דפדפן שממלאת טפסים אוטומטית.
לשילוב נדרש חיבור דרך API בשימוש בפרוטוקולי OAuth 2.0 ו-OpenID Connect. רק לאחר מכן, האפליקציה תוכל לבקש ולנצל את נתוני המשתמש בממשקים שלה.
לכן, MeldID נחשב לפרופיל נייד לחיבורי אפליקציות, ולא כמערכת אוטומטית כללית למילוי טפסים בדפדפן.
מה ההבדל מפתרונות של Google ו-Apple
יש ל-Google ול-Apple תכונות דומות, אך הן מיועדות למשימות שונות.
לפי תיעוד Apple, Sign in with Apple מיועד להרשמה ולהתחברות באמצעות חשבון Apple. הוא מספק רק את הנתונים שהמשתמש אישר — טוקנים, תוצאות אימות ונתונים נבחרים. (מסמכי Apple)
Google Chrome תומך בשמירת ו-Autofill של כתובות, סיסמאות ופרטי תשלום בתוך חשבון Google ו-Google Wallet. (מסמכי Google)
MeldID משלב אלמנטים משני הגישות, ומאחד אותן במודל אינטגרציה אחד. זה לא רק כניסה או מילוי אוטומטי בתוך הפלטפורמה, אלא מנגנון המאפשר לאפליקציות המחוברות לקבל נתונים שלהסכמת המשתמש ולהעביר אותם באופן מנוהל.
שליטה בנתונים
הגישה לנתונים אינה ניתנת באופן אוטומטי בכל היקפה. לכל בקשה מוגדרים הרשאות:
פרופיל בסיסי;
פרטי מגע;
כתובת;
נתוני תשלום;
נתונים מורחבים.
המשתמש רואה את הנתונים שנדרשים ומחליט איזה מידע להעביר — בנפרד לכל שירות.
סיסמאות לעולם לא מועברות לאפליקציה. היא מקבלת רק את תוצאות האימות המוצלח ואת הנתונים שהוגדרו כרלוונטיים לפרופיל.
יתרונות לעסקים ולמפתחים
שימוש ב-MeldID מקצר את כמות הטפסים החוזרים ומזרז את תהליך ההרשמה. לקוחות מתקדמים יותר, עובדים מהר יותר ומטעים פחות בעת הזנת נתונים. המפתחים מקבלים תשתית מוכנה לאחסון פרופילים ומנגנון העברת נתונים.
MeldID יכול לשמש ל:
חנויות מקוונות;
שירותי מנויים;
פלטפורמות הזמנות;
חברות ביטוח ופיננסים;
ממשקי ספקים;
פלטפורמות B2B;
אפליקציות לאירועים;
שירותי חשבוניות והנפקת מסמכים.
לדוגמה, קונה יכול למסור לחנות את הכתובת ושם המקבל, ולקוח של חברת ביטוח — פרטי יצירת קשר, ומרצה — פרטי חברה ומספרי זיהוי מס.
מודול ההתקשרות לא מחייב סיום הרשמה מקומית — MeldID יכול להיות תוסף לכניסה ולא תחליף שלה.
גישה פתוחה אך מנוהלת
MeldID היא פלטפורמה פתוחה, הזמינה לכל. אפליקציות חיצוניות יכולות להגיש בקשות לחיבור.
אבל זה не אומר שהן מקבלות כל רמת גישה. לכל לקוח מוגדרות הגבלות — כתובות מאושרות, scopes, פרמטרי אינטגרציה. נעשה שימוש בפרוטוקולים OAuth 2.0, OpenID Connect, תהליך קוד רישיון, PKCE ומסך הסכמה.
המשתמש רואה במלואו מי ומה מבוקש ממנו, והמתכנן מקבל מנגנון אחיד לשילוב במערכות שונות.
MeldID לא מבטל חשבונות מקומיים קיימים ואינו מחייב פעולה זהה בכל המערכות. הוא מוסיף רמת פרופיל נייד, שניהולו בידי המשתמש בלבד ומוגדר לשתף רק באפליקציות שהמשתמש מאשר.
במציאות של מספר הולך וגדל של שירותים מקוונים, לא רק חשוב הכניסה האחודה, אלא גם העברת נתונים ללא צורך במילוי טפסים מחודש. זו הליבת של ארכיטקטורת MeldID: לאפשר לאדם Prepare פרופיל פעם אחת, ולהחליט באיזה אופן ובכמה להשתמש בו.