MeldID: একক প্ল্যাটফর্মে নিরাপদ লগইন এবং ডেটা পরিচালনা
MeldID — একটি মুক্ত ডিজিটাল পরিচয় ব্যবস্থাপনা সেবা, যা অ্যাপ্লিকেশনে প্ল্যাটফর্ম স্থানান্তরযোগ্য প্রোফাইলের মাধ্যমে লগইন এবং ডেটা শেয়ারিংকে সহজ করে তোলে। ব্যবহারকারীরা কেন্দ্রীয়ভাবে তাদের তথ্য পরিচালনা করতে পারেন এবং বিভিন্ন পরিষেবায় তা ব্যবহার করতে পারেন।
আজকের দিনে একজন ব্যক্তি বেশ কিছু অনলাইOwnসম্ভাব্য ৷ প্রায় প্রতিটি পরিষেবার জন্য নতুন করে অ্যাকাউন্ট তৈরি এবং প্রোফাইল পুনরায় পূরণের প্রয়োজন হয়: নাম, ফোন নম্বর, ঠিকানা, ব্যাংক বিস্তারিত ও অন্যান্য তথ্য।
যদিও আধুনিক একক লগইন ব্যবস্থা প্রমাণিতভাবে লগইন প্রক্রিয়াকে সহজ করে তুলেছে, অনেক সেবায় বারবার প্রোফাইল তথ্য প্রবেশের সমস্যা এখনো রয়ে গেছে।
মূলত, MeldID দুটি সমস্যা সমাধান করে, যা সাধারণত আলাদাভাবে কাজ করে: ব্যবহারকারীর প্রমাণীকরণ এবং তার প্রোফাইলের ডেটার নিয়ন্ত্রিত ট্রান্সমিশন।
শুধুমাত্র লগইন নয়
MeldID — একটি মুক্ত ডিজিটাল আইডেন্টিটি ম্যানেজমেন্ট সার্ভিস, যা যেকোনো ব্যক্তি ব্যবহার করতে পারেন। এটি meldid.de এ উপলব্ধ এবং এটি শুধুমাত্র MELD® পণ্য নয়, বাইরের অ্যাপ্লিকেশনগুলোর জন্যও উপযোগী।
প্রথম পরিস্থিতি প্রায় সবাই জানে: ব্যবহারকারী সংযুক্ত সেবায় MeldID দিয়ে লগইন করে। সফল প্রমাণীকরণের পরে একটি স্থানীয় সেশন সৃষ্টি হয়।
তবে, লগইনের পাশাপাশি, আপনি পূর্বেই কিছু তথ্য পূরণ করতে পারেন, যা কেবলমাত্র প্রমাণীকরণের জন্য নয়, বরং অন্যান্য কাজে ব্যবহৃত হবে:
নাম, পারিবারিক নাম ও প্রদর্শিত নাম;
ফোন নম্বর;
পছন্দের ভাষা;
দেশ ও ঠিকানা;
প্রাপকের নাম;
সংস্থার নাম;
VAT ID, যেমন জার্মান USt-IdNr.;
অন্য কর নম্বর;
জন্মের তারিখ।
সকল ক্ষেত্র প্রয়োজনীয় নয়। আপনি কেবল মূল তথ্য বা অর্ডার, চুক্তি ও ব্যবসায়িক লেনদেনের জন্য বিস্তৃত তথ্যও প্রস্তুত করতে পারেন।
মূল ধারণাটি হলো তথ্যের কেন্দ্রীভূত সংরক্ষণ নয়, বরং যেখানে দরকার সেখানে পুনরায় ব্যবহারের জন্য উপলব্ধ করাটা।
বাস্তব জীবনে এটি কেমন দেখায়
ব্যবহারকারী MeldID-এ নিবন্ধন করে প্রয়োজনীয় বিভাগগুলো পূরণ করে। তারপর সংযুক্ত সেবায় MeldID-এর মাধ্যমে লগইন করে।
অ্যাপ্লিকেশন প্রয়োজনীয় তথ্য চেয়ে থাকে — এটি হতে পারে শুধুমাত্র নাম ও ইমেল বা তার সঙ্গে ফোন নম্বর, ঠিকানা ও অর্থপ্রদানের রেমিট্যান্সের তথ্যের বিস্তৃত সেট।
সেই সম্মতিতে, ব্যবহারকারী অনুমতি দেয় যে, নির্দিষ্ট তথ্য অ্যাক্সেস করতে পারবে, এবং অ্যাপ্লিকেশন শুধুমাত্র চাওয়া ক্ষেত্রগুলি পায়। যদি ডেটা আগে থেকে ম্যানুয়ালি প্রদান করা হয়, তাহলে সেবা সেই তথ্য নিশ্চিত বা আপডেট করার জন্য দিতে পারে।
পরবর্তী বার, যদি তথ্য পরিবর্তিত হয়, সংযুক্ত অ্যাপ্লিকেশন নতুন তথ্য চেয়ে নিতে পারে। এর ফলে সাধারণ প্রোফাইলের পুনরায় সম্পাদনার প্রয়োজন থাকে না।
উদাহরণস্বরূপ, একজন ব্যবহারকারী অনলাইন দোকান, বীমা সংস্থা ও বুকিং সার্ভিসে প্রবেশ করে — প্রতিটি ক্ষেত্রে কিছু তথ্য পুনরাবৃত্তি হয়। একবার প্রস্তুতকৃত তথ্য নিরাপদে পুনরায় ব্যবহার করা যেতে পারে, প্রতিটি সার্ভিসের অনুমতিগুলির উপর নির্ভর করে।
এটা কি সব ওয়েবসাইটের অটোফিল নয়
MeldID ব্রাউজার এক্সটেনশন নয়, যা স্বয়ংক্রিয়ভাবে ফর্ম পূরণ করে।
এটি ইন্টিগ্রেশনের জন্য API এর মাধ্যমে OAuth 2.0 এবং OpenID Connect ব্যবহারে সংযুক্ত করতে হয়। এর পরে, অ্যাপ্লিকেশন ব্যবহারকারীর তথ্য চেয়ে নিতে পারে এবং তা নিজস্ব ইন্টারফেসে ব্যবহার করতে পারে।
অতএব, MeldID কে সংযুক্ত অ্যাপ্লিকেশনের জন্য প্ল্যাটফর্ম-স্থানান্তরযোগ্য প্রোফাইল হিসেবে বিবেচনা করাই ভালো, এটি একটি স্বয়ংক্রিয় ব্রাউজার ফিলার হিসেবে নয়।
Google ও Apple এর থেকে আলাদা কেন
Google ও Apple এর কিছু সমান ফিচার আছে, তবে এগুলো আলাদা উদ্দেশ্যে ব্যবহৃত।
Apple এর ডকুমেন্টেশনের অনুযায়ী, Sign in with Apple অ্যাপল অ্যাকাউন্ট দিয়ে রেজিস্ট্রেশন এবং লগইন করার ব্যবস্থা। এটি শুধুমাত্র ব্যবহারকারী অনুমতি দেয় এমন তথ্য, টোকেন, প্রমাণীকরণের ফলাফল এবং নির্বাচিত ডেটা প্রদান করে। (Apple-এর ডকুমেন্টেশন)
Google Chrome অ্যাকাউন্টে সংরক্ষিত ও অটোফিলের মাধ্যমে ঠিকানা, পাসওয়ার্ড ও পেমেন্ট ডেটা সংরক্ষণ এবং স্বয়ংক্রিয় ফিল করার সুবিধা দেয়। (Google ডকুমেন্টেশন)
MeldID দুটি অভিগমের উপাদান ব্যবহার করে, একত্র করে একটি সমন্বিত ইন্টিগ্রেশন মডেল। এটি কেবল লগইন বা অটোফিল নয়, বরং সংযুক্ত অ্যাপ্লিকেশনগুলোকে অনুমোদিত ও নিয়ন্ত্রিত ব্যবহারকারীর তথ্য পাওয়ার সুযোগ দেয়।
ডেটা নিয়ন্ত্রণ
তথ্য প্রবেশাধিকার স্বয়ংক্রিয় নয়। প্রতিটি অনুরোধের জন্য অনুমতি নির্ধারিত হয় —
মূল প্রোফাইল;
যোগাযোগের তথ্য;
ঠিকানা;
বিস্তারযোগ্য তথ্য।
পেমেন্টের জন্য ডেটা;
ব্যবহারকারী দেখতে পান কোন তথ্য চাওয়া হচ্ছে এবং প্রতিটি পরিষেবার জন্য আলাদা করে কোন তথ্য প্রদান করবেন তা সিদ্ধান্ত নেন।
কখনোই পাসওয়ার্ড অ্যাপ্লিকেশনে প্রচার করা হয় না। তারা শুধুমাত্র সফল প্রমাণীকরণ ফলাফল এবং অনুমোদিত প্রোফাইল ডেটা পায়।
ব্যবসা ও ডেভেলপারদের সুবিধা
MeldID এর সাথে সংযুক্তি পুনরাবৃত্ত ফর্ম কমায় এবং নিবন্ধন প্রক্রিয়াকে দ্রুত করে। গ্রাহকরা দ্রুত ও নিয়মিত প্রমাণীকরণ সম্পন্ন করে, ভুল কম হয়, এবং ডেভেলপাররা প্রোফাইল সংরক্ষণের জন্য প্রস্তুত অবকাঠামো ও ডেটা ট্রান্সফার পদ্ধতি পান।
MeldID সুবিধাজনক হতে পারে:
ই-কমার্স;
সাবস্ক্রিপশন সার্ভিস;
সংস্থান বুকিং প্ল্যাটফর্ম;
বিশ্বাস্য ও আর্থিক কোম্পানি;
সরবরাহকারীর অ্যাকাউন্টগুলো;
B2B প্ল্যাটফর্ম;
আয়োজকদের জন্য অ্যাপ্লিকেশন;
চালান ও নথিপত্র ব্যবস্থাপনা সেবা।
উদাহরণস্বরূপ, ক্রেতা দোকানকে তার ঠিকানা ও প্রাপকের নাম পাঠাতে পারে, বীমা গ্রাহক যোগাযোগের তথ্য, এবং কোম্পানি প্রতিনিধির প্যাকেজ ও করের তথ্য।
ইন্টিগ্রেশন মডিউল স্থানীয় রেজিস্ট্রেশন বাতিলের জন্য নয় — MeldID একটি অতিরিক্ত, অপ্রতিহত লগইন পদ্ধতি হিসেবে কাজ করতে পারে।
উন্মুক্ত, তবে নিয়ন্ত্রিত অ্যাক্সেস
MeldID একটি উন্মুক্ত প্ল্যাটফর্ম, যাকে কেউ ব্যবহার করতে পারেন। বাইরের অ্যাপ্লিকেশন সংযুক্ত হওয়ার জন্য অনুরোধ করতে পারে।
কিন্তু, তারা যে সব তথ্য পাবে না, তার উপর নিয়ন্ত্রণে থাকে। প্রতিটি ক্লায়েন্টের জন্য সীমাবদ্ধতা নির্ধারণ করা হয় — অনুমোদিত ঠিকানা, scopes, ইন্টিগ্রেশন প্যারামিটার। OAuth 2.0, OpenID Connect, Authorization Code Flow, PKCE, এবং সম্মতির পর্দা ব্যবহৃত হয়।
ব্যবহারকারীর জন্য সবকিছু খুব স্বচ্ছ: কে কোন তথ্য চাচ্ছে তা দেখা যাবে। ডেভেলপারদের জন্য — একমধ্যে সমস্ত সার্ভিসে প্রয়োগ যোগ্য, একক ইন্টিগ্রেশন পদ্ধতি।
MeldID বিদ্যমান স্থানীয় অ্যাকাউন্ট বাতিল করে না nor সিস্টেমগুলোকে সমানভাবে কাজ করতে বাধ্য করে না। এটি একটি স্থানান্তরযোগ্য প্রোফাইলের স্তর যোগ করে, যা ব্যবহারকারী নিয়ন্ত্রণ করেন এবং শুধুমাত্র বিশ্বাসযোগ্য অ্যাপ্লিকेशनগুলোয় শেয়ার করেন।
অনলাইOwn পরিষেবার সংখ্যা বৃদ্ধির পরিস্থিতিতে, একক রেজিস্ট্রেশন বা ডেটা স্থানান্তর ছাড়া বারবার ফর্ম পূরণের সুবিধা গুরুত্বপূর্ণ। এর মূল উদ্দেশ্য হলো ব্যবহারকারী একবার প্রোফাইল প্রস্তুত করে নিলে, যেখানে যেখানে প্রয়োজন সেখানে তা ব্যবহার করার সুযোগ দেওয়া।