এই ডকুমেন্টে ক্রেডেনশিয়াল ম্যানেজার ব্যবহার করে ব্যবহারকারীর ডিভাইস থেকে একটি ক্রিপ্টোগ্রাফিকভাবে যাচাইকৃত ইমেল ঠিকানা পাওয়ার পদ্ধতি বর্ণনা করা হয়েছে। এই প্রক্রিয়ার ফলে আপনার অ্যাপ ব্যবহারকারীদের ওয়ান-টাইম পাসওয়ার্ড (OTP) বা ম্যাজিক লিঙ্কের মাধ্যমে তাদের ইমেল যাচাই করার প্রয়োজন হয় না।
এই নথিতে নিম্নলিখিত ক্ষেত্রগুলি ব্যাখ্যা করা হয়েছে:
- অ্যান্ড্রয়েড সামঞ্জস্যতা
- ব্যবহারকারীর অভিজ্ঞতা
- সমর্থিত অ্যাকাউন্ট
- ইমেইল ডেলিভারিবিলিটির প্রভাব
- গুগল দিয়ে সাইন ইন করার সাথে তুলনা
এই নির্দেশিকাটি ধরে নেয় যে আপনি নিম্নলিখিত ধারণাগুলির সাথে পরিচিত:
অ্যান্ড্রয়েড সামঞ্জস্যতা
এই ফিচারটি অ্যান্ড্রয়েড ৯ (এপিআই লেভেল ২৮) এবং এর পরবর্তী সংস্করণে চালিত মোবাইল, ট্যাবলেট এবং ফোল্ডেবল ডিভাইসে সমর্থিত। এর জন্য প্রয়োজনীয় গুগল প্লে সার্ভিসেস (জিএমএস)-এর সর্বনিম্ন সংস্করণ হলো ২৫.৪৯.x।
ব্যবহারকারীর অভিজ্ঞতা
নিম্নলিখিত বিভাগগুলিতে যাচাইকরণ প্রক্রিয়া চলাকালীন ব্যবহারকারীর অভিজ্ঞতা, ফলব্যাক যাচাইকরণ পদ্ধতি অন্তর্ভুক্ত করার প্রয়োজনীয়তা এবং বিভিন্ন ব্যবহারের ক্ষেত্রের জন্য প্রস্তাবিত ব্যবহারকারীর অভিজ্ঞতা বর্ণনা করা হয়েছে।
যাচাইকরণ প্রবাহ
যাচাইকৃত ইমেল শেয়ার করার ব্যবহারকারীর অভিজ্ঞতা নিম্নরূপ:
ব্যবহারকারী হয় কোনো ইনপুট ফিল্ডে ফোকাস করেন অথবা এমন একটি বোতামে ট্যাপ করেন যা ক্রেডেনশিয়াল ম্যানেজার এপিআই (Credential Manager API)-কে কল করে। স্ক্রিনের ডিজাইনের ওপর নির্ভর করে, আপনি আপনার অ্যাপের স্ক্রিন লোড হওয়ার সময়েও এপিআই-টি কল করতে পারেন।
একটি বটম শিট প্রদর্শিত হয়, যেখানে অ্যাপের সাথে শেয়ার করা হবে এমন তথ্যগুলো দেখানো থাকে। যদি সেই ডিভাইসে কোনো তথ্য উপলব্ধ না থাকে, তবে ব্যবহারকারী একটি সাধারণ ত্রুটির বার্তা দেখতে পান।
ব্যবহারকারী 'সম্মত হন এবং চালিয়ে যান' -এ ট্যাপ করার পর, একটি সাফল্য বা ব্যর্থতার বার্তা প্রদর্শন করুন।
(ঐচ্ছিক, সুপারিশকৃত) ব্যবহারকারী যখন আপনার পরিষেবার জন্য সাইন আপ করেন, তখন তাকে একটি পাসকি তৈরি করতে বলুন, যাতে পরবর্তীতে তার সাইন ইন করা সহজ হয়।
প্রাথমিক এবং ফলব্যাক ফ্লো অন্তর্ভুক্ত করুন
ব্যবহারকারীর অভিজ্ঞতা সহজ ও স্বচ্ছন্দ করতে, যেসব স্ক্রিনে ইমেল যাচাইকরণ প্রয়োজন, সেখানে নিম্নলিখিত বিকল্পগুলো অন্তর্ভুক্ত করুন:
- প্রাথমিক যাচাইকরণ বিকল্প : দ্রুত যাচাইকরণের জন্য ক্রেডেনশিয়াল ম্যানেজার এপিআই ফ্লো চালু করার একটি ইমেল ফিল্ড বা বাটন।
- বিকল্প যাচাইকরণ ব্যবস্থা : ডিভাইসে কোনো তথ্য না থাকা বা প্রাপ্ত ও প্রত্যাশিত ইমেলের মধ্যে অমিলের মতো ব্যর্থতার ক্ষেত্রে, ব্যবহারকারীদের জন্য "অন্য উপায়ে যাচাই করুন" বা "অন্যান্য বিকল্প" ব্যবহারের জন্য একটি লিঙ্ক বা বোতাম থাকবে, যা ম্যানুয়ালি ইমেল প্রবেশ করানোর সুযোগ দেবে। এর মাধ্যমে ব্যবহারকারীরা ভিন্ন কোনো ক্রেডেনশিয়াল ব্যবহার করে বা ম্যানুয়ালি একটি OTP দিয়ে যাচাইকরণের চেষ্টা করতে পারবেন।
ব্যবহারের ক্ষেত্র
নিম্নলিখিত বিভাগগুলিতে ইমেল যাচাইকরণের জন্য প্রস্তাবিত ব্যবহারের ক্ষেত্র এবং সেইসাথে প্রস্তাবিত ব্যবহারকারী অভিজ্ঞতা বর্ণনা করা হয়েছে।
সাইন আপ করুন
ব্যবহারকারীরা আলাদা কোনো যাচাইকরণ ধাপ ছাড়াই একটি যাচাইকৃত ইমেল দিয়ে অবিলম্বে একটি অ্যাকাউন্ট তৈরি করতে পারেন। ঐচ্ছিকভাবে, ব্যবহারকারীকে একটি পাসকি যোগ করতে বলা যেতে পারে। যদি তারা পাসকি যোগ করার সিদ্ধান্ত নেন, তবে পাসকি তৈরির প্রক্রিয়াটি চালু করুন।

অ্যাকাউন্ট পুনরুদ্ধার
ব্যবহারকারীদের স্প্যাম ফোল্ডারে রিকভারি কোড খোঁজার হতাশা দূর করতে, তাদের ডিভাইসে নিরাপদে সংরক্ষিত যাচাইকৃত ইমেল ব্যবহার করে অ্যাকাউন্ট পুনরুদ্ধার করার সুযোগ দিন। এছাড়াও, ভবিষ্যতে ব্যবহারের জন্য তাদের একটি পাসকি তৈরি করার পরামর্শ দিন।

সংবেদনশীল কার্যকলাপের জন্য পুনঃপ্রমাণীকরণ
দ্রুত পুনঃপ্রমাণীকরণের ধাপ বাধ্যতামূলক করার মাধ্যমে ব্যবহারকারীর সংবেদনশীল কার্যকলাপ, যেমন সেটিংস পরিবর্তন করা বা প্রোফাইলের বিবরণ আপডেট করা, সুরক্ষিত রাখুন।

সমর্থিত অ্যাকাউন্ট
ক্রেডেনশিয়াল ম্যানেজারের মাধ্যমে ইমেল যাচাইকরণ শুধুমাত্র সাধারণ গুগল অ্যাকাউন্ট যাচাইকরণ সমর্থন করে। ওয়ার্কস্পেস অ্যাকাউন্ট এবং সুপারভাইজড অ্যাকাউন্ট সমর্থিত নয়।
যেকোনো প্রোভাইডারের ইমেল অ্যাড্রেস দিয়ে একটি কনজিউমার গুগল অ্যাকাউন্ট তৈরি করা যায়, সেটি যে @gmail.com-ই হতে হবে এমন কোনো বাধ্যবাধকতা নেই। তবে, গুগল এই অ্যাকাউন্টগুলো ভিন্নভাবে যাচাই করে থাকে:
- @gmail.com অ্যাকাউন্টগুলোর ক্ষেত্রে: গুগল হলো নির্ভরযোগ্য উৎস, এবং ইমেইলটি যাচাইকৃত বলে পরিচিত।
- @gmail.com ছাড়া অন্য অ্যাকাউন্টগুলোর ক্ষেত্রে: দীর্ঘমেয়াদে এই ইমেল ঠিকানাগুলোর জন্য গুগল নির্ভরযোগ্য উৎস নয়। যদিও অ্যাকাউন্ট তৈরির সময় গুগল ইমেলটি যাচাই করে, সময়ের সাথে সাথে সেই ইমেল ঠিকানার মালিকানা পরিবর্তিত হতে পারে। তাই, @gmail.com ছাড়া ঠিকানাগুলোর জন্য, ব্যবহারকারীর এখনও ইমেল অ্যাকাউন্টে অ্যাক্সেস আছে কিনা তা নিশ্চিত করতে আপনার একটি অতিরিক্ত যাচাইকরণ পদক্ষেপ, যেমন একটি OTP পাঠানো, বিবেচনা করা উচিত।
যাচাইকরণ বলতে কী বোঝায় সে সম্পর্কে আরও তথ্যের জন্য, ডিজিটাল ক্রেডেনশিয়ালস দেখুন।
গুগল দিয়ে সাইন ইন করার সাথে তুলনা
যদিও ডিজিটাল ক্রেডেনশিয়ালস এবং সাইন ইন উইথ গুগল উভয় সমাধানই একটি যাচাইকৃত ইমেল প্রদান করে, তবে এগুলোর ইউজার ফ্লো এবং ব্যবহারের ক্ষেত্রগুলো ভিন্ন:
- ব্যবহারের ক্ষেত্র : ক্রেডেনশিয়াল ম্যানেজার ইমেল যাচাইকরণ প্রক্রিয়াটি শুধুমাত্র সাইন আপ বা সাইন ইন-এর ক্ষেত্রেই ব্যবহৃত হয় না, বরং যাচাইকৃত ইমেল পুনরুদ্ধারের সাথে জড়িত যেকোনো ক্ষেত্রেই এটি ব্যবহার করা যেতে পারে। এর মধ্যে অ্যাকাউন্ট পুনরুদ্ধারও অন্তর্ভুক্ত থাকতে পারে।
- রেজিস্ট্রেশন : ক্রেডেনশিয়াল ম্যানেজার ফ্লো-এর জন্য গুগল রেজিস্ট্রেশনের প্রয়োজন হয় না, যা ‘সাইন ইন উইথ গুগল’-এর ক্ষেত্রে প্রয়োজন হয় না।
- প্ল্যাটফর্ম সমর্থন : ক্রেডেনশিয়াল ম্যানেজার ফ্লোটি শুধুমাত্র অ্যান্ড্রয়েডের জন্য একটি সমাধান।
- স্কোপ : সাইন ইন উইথ গুগল-এর মতো নয়, যা স্কোপের মাধ্যমে ব্যবহারকারীর ডেটা (যেমন ক্যালেন্ডার বা ড্রাইভ) অ্যাক্সেসের অনুরোধ করতে OAuth 2.0 ব্যবহার করতে পারে, ডিজিটাল ক্রেডেনশিয়ালস এপিআই কঠোরভাবে শুধুমাত্র যাচাইকৃত পরিচয় অ্যাট্রিবিউটগুলো পুনরুদ্ধার করার জন্য ব্যবহৃত হয়। এটি অতিরিক্ত অথরাইজেশন স্কোপের অনুরোধ করতে ব্যবহার করা যায় না।
পরবর্তী পদক্ষেপ
আপনার অ্যাপে এই ফিচারটি প্রয়োগ করতে, বাস্তবায়ন নির্দেশিকা দেখুন।