একটি সাইন-ইন কর্মপ্রবাহ যোগ করুন

ব্যবহারকারীর ডেটা রক্ষা করতে এবং অ্যাপের বৈশিষ্ট্য ও ডেটাতে অ্যাক্সেস নিয়ন্ত্রণ করতে আপনার Android অ্যাপে একটি সাইন-ইন ওয়ার্কফ্লো যোগ করুন, আপনার অ্যাপ, আপনার ডেটা এবং আপনার ব্যবহারকারীদের সুরক্ষিত রাখতে সাহায্য করুন।

Animation showing the Credential Manager authentication
  flow

  • ব্যবহারকারীর ডেটা রক্ষা করুন । প্রমাণীকরণ আপনার অ্যাপের ব্যবহারকারীর ডেটাকে অননুমোদিত অ্যাক্সেস থেকে রক্ষা করে। ব্যবহারকারীদের সাইন ইন করার প্রয়োজন করে, আপনি নিশ্চিত করতে সাহায্য করতে পারেন যে আপনার ব্যবহারকারীরা শুধুমাত্র সেই তথ্যগুলো আনলক করতে পারে যার জন্য তারা অধিকারী।
  • জালিয়াতি প্রতিরোধে সহায়তা করুন । পরিচয় যাচাইকরণের সাথে প্রমাণীকরণ আক্রমণকারীর পক্ষে প্রতারণামূলক অ্যাকাউন্ট তৈরি করা বা বিদ্যমান অ্যাকাউন্টগুলিতে অননুমোদিত অ্যাক্সেস লাভ করা আরও কঠিন করে তোলে।
  • ব্যবহারকারীর অভিজ্ঞতা উন্নত করুন । একটি সুবিন্যস্ত প্রমাণীকরণ কর্মপ্রবাহ আপনার ব্যবহারকারীদের তাদের ডেটা এবং পরিষেবাগুলি অ্যাক্সেস করতে সাইন আপ এবং সাইন ইন করার জটিলতা কমিয়ে দেয়৷
  • প্রবিধান মেনে চলুন । একটি সাইন-ইন ওয়ার্কফ্লো প্রবিধান মেনে চলে যা ডেটা সুরক্ষিত করার জন্য প্রমাণীকরণের প্রয়োজন।

প্রমাণীকরণ

আপনার অ্যাপে প্রমাণীকরণ যোগ করতে, বেশিরভাগ অ্যান্ড্রয়েড প্রোজেক্টের ক্রেডেনশিয়াল ম্যানেজার ব্যবহার করা উচিত। ক্রেডেনশিয়াল ম্যানেজার হল একটি আধুনিক জেটপ্যাক লাইব্রেরি যা আপনাকে পাসকি, পাসওয়ার্ড এবং Google এর সাথে সাইন ইন করার মতো ফেডারেটেড সমাধান সহ আপনার অ্যাপে বেশিরভাগ প্রধান প্রমাণীকরণ পদ্ধতিগুলিকে একীভূত করতে দেয়৷ লিগ্যাসি প্রমাণীকরণ API-এর উপর ক্রেডেনশিয়াল ম্যানেজারের সুবিধা যেমন ওয়ান ট্যাপ অন্তর্ভুক্ত:

  • সহজ ইন্টিগ্রেশন : শংসাপত্র ম্যানেজার আপনাকে একক, ইউনিফাইড API এর সাথে বেশিরভাগ প্রধান প্রমাণীকরণ বিকল্পগুলি বাস্তবায়ন করতে দেয়।
  • উন্নত ব্যবহারকারীর অভিজ্ঞতা : ক্রেডেনশিয়াল ম্যানেজারের ইউনিফাইড সাইন-ইন ইন্টারফেস আপনার ব্যবহারকারীদের একটি পরিষ্কার, পরিচিত, এবং সামঞ্জস্যপূর্ণ অভিজ্ঞতা দেয়, মন্থন কমায় এবং নিবন্ধন ও সাইন-ইন গতি উন্নত করে।
  • একক-ট্যাপ Google সাইন ইন এবং সাইন আপ : ক্রেডেনশিয়াল ম্যানেজার আপনার ব্যবহারকারীদের একটি ডায়ালগ দিয়ে একটি Google অ্যাকাউন্ট তৈরি বা সাইন ইন করতে অনুরোধ করার জন্য কনফিগার করা যেতে পারে যা আপনার অ্যাপের বিষয়বস্তুর সাথে ইনলাইন আছে, যাতে একটি সাইন দ্বারা সেগুলি কখনই প্রসঙ্গ থেকে সরে না যায় -আপ স্ক্রীন। কম সাইন-আপ বা লগইন ঘর্ষণ আপনার ব্যবহারকারীদের জন্য সাফল্যের হার উন্নত করে যখন তারা আপনার অ্যাপে নিবন্ধন করে বা লগ ইন করে।
  • বর্ধিত নিরাপত্তা : পাসওয়ার্ড থেকে পাসওয়ার্ডহীন প্রমাণীকরণে স্থানান্তর করা আক্রমণ ভেক্টর কমাতে সাহায্য করে, ব্যবহারকারীর অনবোর্ডিংকে সহজ করে এবং আপনার অ্যাপের নিরাপত্তা বাড়ায়। ক্রেডেনশিয়াল ম্যানেজার পাসকি ব্যবহার করে পাসওয়ার্ডহীন প্রমাণীকরণের জন্য সমর্থন সক্ষম করে।
  • উন্নত নমনীয়তা : ক্রেডেনশিয়াল ম্যানেজার বিদ্যমান প্রমাণীকরণ প্রদানকারীদের সাথে একীভূত হয়, অথবা আপনি আপনার নিজস্ব প্রমাণীকরণ প্রক্রিয়া বিকাশ করতে পারেন।

ক্রেডেনশিয়াল ম্যানেজার আধুনিক প্রমাণীকরণ পদ্ধতিগুলির জন্য স্বয়ংক্রিয়ভাবে একটি ইউনিফাইড নীচের শীট প্রদর্শন করে এবং এটি Android-এ পাসওয়ার্ডের জন্য স্মার্ট লক এবং ওয়ান ট্যাপ সহ বিদ্যমান প্রমাণীকরণ বাস্তবায়নের আধুনিক প্রতিস্থাপন।

ক্রেডেনশিয়াল ম্যানেজারের মাধ্যমে আপনার অ্যান্ড্রয়েড অ্যাপে প্রমাণীকরণ কীভাবে তৈরি করবেন সে সম্পর্কে আরও জানুন:

আপনার বর্তমান প্রমাণীকরণ প্রবাহকে কীভাবে শংসাপত্র পরিচালকে স্থানান্তর করতে হয় তা শিখুন:

শংসাপত্র ম্যানেজার API এর সাথে পাসকি এবং উন্নত ব্যবহারযোগ্যতা সমর্থন করতে আপনার বিদ্যমান পরিচয় এবং প্রমাণীকরণ APIগুলিকে কীভাবে স্ট্রীমলাইন করবেন তা শিখুন:

অটোফিল

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

অ্যান্ড্রয়েডের অটোফিল ফ্রেমওয়ার্ক সম্পর্কে আরও জানুন:

বায়োমেট্রিক্স

নিরাপত্তা আরও জোরদার করতে আপনার অ্যাপে বায়োমেট্রিক প্রমাণীকরণ একীভূত করুন। বায়োমেট্রিক প্রমাণীকরণ, বিশেষত মাল্টি-ফ্যাক্টর প্রমাণীকরণ স্কিমগুলির অংশ হিসাবে, প্রমাণপত্রটি খাঁটি এবং যাচাইযোগ্যভাবে উদ্দিষ্ট ব্যবহারকারীর অন্তর্গত তা নিশ্চিত করে জালিয়াতির প্রকাশ কমায়। বায়োমেট্রিক প্রমাণীকরণ নিম্নলিখিত উপায়ে ব্যবহারকারীর অভিজ্ঞতা উন্নত করতে পারে:

  • দ্রুত লগইন সক্ষম করে
  • হ্রাস-ঘর্ষণ শংসাপত্র যাচাইয়ের সুযোগ প্রদান করে
  • পাসওয়ার্ডের ব্যবহার কমায়
  • নিয়ন্ত্রক সম্মতিতে সম্ভাব্য সাহায্য করে।

বায়োমেট্রিক প্রমাণীকরণ কিভাবে বাস্তবায়ন করতে হয় সে সম্পর্কে আরও জানুন।