ক্রেডেনশিয়াল ম্যানেজার FAQ

এই পৃষ্ঠায় প্রশ্ন-উত্তর জোড়া আপনাকে ক্রেডেনশিয়াল ম্যানেজারের বাস্তবায়নের বিশদ সম্পর্কে আরও বোঝার জন্য সাহায্য করার জন্য।

আপনার প্রতিক্রিয়া ক্রেডেনশিয়াল ম্যানেজার API উন্নত করার একটি গুরুত্বপূর্ণ অংশ। নিম্নলিখিত লিঙ্কটি ব্যবহার করে API উন্নত করার জন্য আপনি খুঁজে পান এমন কোনো সমস্যা বা ধারণা শেয়ার করুন:

মতামত দিন

ইন্টিগ্রেশন

অ্যাপ প্রমাণীকরণের জন্য অন্য জেটপ্যাক লাইব্রেরির প্রয়োজন কেন?

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

এই শংসাপত্র কোথা থেকে আসে?

শংসাপত্রগুলি শংসাপত্র প্রদানকারী এবং পাসওয়ার্ড পরিচালকদের কাছ থেকে আসে, যেমন Google পাসওয়ার্ড ম্যানেজার , যেগুলি শংসাপত্র পরিচালকের সাথে একত্রিত এবং ব্যবহারকারী সক্ষম করেছে৷ এছাড়াও, পাসকিগুলির জন্য, ব্যবহারকারীরা হাইব্রিড ফ্লো ব্যবহার করে অন্য ডিভাইস থেকে সেগুলি পেতে বেছে নিতে পারেন।

বিভিন্ন ব্যবহারের ক্ষেত্রে কী কী যেখানে ক্রেডেনশিয়াল ম্যানেজার আরও অর্থবোধ করে বা বাস্তবায়নের জন্য আরও প্রয়োজনীয়?

ক্রেডেনশিয়াল ম্যানেজার আপনার অ্যাপকে একটি সমন্বিত API-এ প্রমাণীকরণ প্রবাহ পরিচালনা করার জন্য একটি নির্বিঘ্ন এবং নিরাপদ উপায় অফার করে যা বিভিন্ন সাইন-ইন পদ্ধতির জন্য একটি ইউনিফাইড ইউজার ইন্টারফেস অফার করে। এটির বেশ কয়েকটি সুবিধা রয়েছে:

  • ব্যবহারকারীরা তাদের সমস্ত শংসাপত্র এক জায়গায় দেখে প্রশংসা করেন; পাসকি, পাসওয়ার্ড এবং ফেডারেটেড শংসাপত্র যেমন Google দিয়ে সাইন ইন করুন, 3টি ভিন্ন জায়গায় ট্যাপ করার প্রয়োজন ছাড়াই
  • প্রতিটি অ্যাকাউন্টের জন্য সাইন-ইন পদ্ধতি একত্রিত করে একটি সহজ লগইন অভিজ্ঞতা অফার করে।

    উপরন্তু, অ্যান্ড্রয়েড 14 ডিভাইসে, ব্যবহারকারীর ইন্টারফেস শুধুমাত্র সবচেয়ে নিরাপদ এবং সহজ প্রমাণীকরণ পদ্ধতিটি দেখায়। উদাহরণস্বরূপ, যদি একজন ব্যবহারকারীর কাছে একই অ্যাকাউন্টের জন্য একটি পাসকি এবং পাসওয়ার্ড উভয়ই থাকে, তবে অ্যাকাউন্ট চয়নকারীতে শুধুমাত্র পাসকি সুপারিশ করা হয়।

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

ইন্টিগ্রেশনের সময় একাধিক নির্ভরতা যোগ করতে হয়, একাধিক নির্ভরতার প্রয়োজন কী? এটি অর্জন করার জন্য শুধুমাত্র একটি একক নির্ভরতা থাকা সম্ভব নয়?

1টি প্রয়োজনীয় নির্ভরতা এবং 1টি ঐচ্ছিক। অ্যাপগুলি তাদের ব্যবহারের ক্ষেত্রে নির্ভর করে বিভিন্নগুলি অন্তর্ভুক্ত করে।

  1. [ প্রয়োজনীয় ] androidx.credentials:credentials : পাসওয়ার্ড এবং পাসকি সমর্থন সহ মূল শংসাপত্র ব্যবস্থাপকের কার্যকারিতা রয়েছে।
  2. [ ঐচ্ছিক ] androidx.credentials:credentials-play-services-auth : ক্রেডেনশিয়াল ম্যানেজারের জন্য Google Play পরিষেবাগুলি থেকে সহায়তা প্রদান করে, যা আপনাকে পুরানো ডিভাইসগুলিতে API ব্যবহার করতে দেয়৷

ক্রেডেনশিয়াল ম্যানেজার কি অন্য ডিভাইস থেকে শংসাপত্র ব্যবহার করে সমর্থন করে?

ক্রেডেনশিয়াল ম্যানেজার হাইব্রিড পরিবহনের মাধ্যমে ক্রস-ডিভাইস পাসকি ব্যবহার সমর্থন করে।

ডেভেলপাররা কি ক্রেডেনশিয়াল ম্যানেজার ব্যবহার করে তাদের সাইন-আপ এবং সাইন-ইন প্রবাহকে একটি API কলে একত্রিত করতে পারে?

এখনই পরিকল্পনা করা হয়নি।

ইউএক্স

যদি ব্যবহারকারীরা ইতিমধ্যেই এমন একটি প্রদানকারী সেট আপ করে থাকে যা ক্রেডেনশিয়াল ম্যানেজারের সাথে নিবন্ধিত নয়, তাহলে ব্যবহারকারীদের কি UX দেখানো হয়?

ক্রেডেনশিয়াল ম্যানেজারের সাথে নিবন্ধিত নয় এমন প্রদানকারীরা কীবোর্ড এবং ড্রপ-ডাউন মেনুতে পরামর্শগুলি দেখিয়ে অটোফিল ফ্রেমওয়ার্কের সাথে কাজ চালিয়ে যায়৷

অন্যরা

কেন ক্রেডেনশিয়াল ম্যানেজারের প্রয়োজন যখন ইতিমধ্যেই বিভিন্ন সাইন-ইন বিকল্প রয়েছে এবং স্ক্রিন লকও রয়েছে?

অ্যান্ড্রয়েড ডিভাইসে, অ্যাপস এবং ওয়েবসাইটের প্রমাণীকরণের সুবিধার্থে ব্যবহারকারীদের বিভিন্ন সমাধান রয়েছে। যেহেতু প্রতিটি অ্যাপ সমাধানের বিভিন্ন সমন্বয়ের সাথে একত্রিত হতে পারে, ব্যবহারকারীর অভিজ্ঞতা ব্যাপকভাবে ভিন্ন হতে পারে।

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

ক্রেডেনশিয়াল ম্যানেজার API এর মাধ্যমে পাসকি ব্যবহার করে কোন নির্দিষ্ট ব্যবহারকারীর প্রয়োজনীয়তা পূরণ করা হয়?

  • ব্যবহারকারীদের কঠিন পাসওয়ার্ড তৈরি এবং মনে রাখার প্রয়োজনীয়তা দূর করুন।
  • সাইন ইন করার একটি ফিশিং-প্রতিরোধী ফর্ম তৈরি করুন যা ব্যবহারকারীদের নিরাপত্তা বাড়ায়৷

বড় বাগগুলির জন্য একটি আপডেট প্রকাশ করতে কত সময় লাগবে?

জেটপ্যাকের পাক্ষিক রিলিজ আছে। প্ল্যাটফর্মে নিরাপত্তা রিলিজ, ত্রৈমাসিক রিলিজ, এবং ডেজার্ট রিলিজ আছে একটি বাগের ধরন এবং তীব্রতার উপর নির্ভর করে। জেটপ্যাক রিলিজ প্রক্রিয়া সম্পর্কে আরও জানুন।

ইন্টিগ্রেশনের পর পারফরম্যান্সে (অ্যাপ স্টার্টআপ টাইম) কোনো প্রভাব আছে কি?

আপনার ক্রেডেনশিয়াল ম্যানেজার সাইন-ইন ফ্লো কখন শুরু করবেন তা বিজ্ঞতার সাথে বেছে নেওয়ার পরামর্শ দেওয়া হয় এবং একবার API শুরু হলে আপনার অ্যাপের কার্যকারিতা পরিমাপ করুন।

এই API কি Android Go ডিভাইসের সাথে সামঞ্জস্যপূর্ণ?

হ্যাঁ, API Go ডিভাইসের সাথে সামঞ্জস্যপূর্ণ।

ডেভেলপাররা যদি সাইন ইন করার জন্য SMS OTP বা ফেডারেটেড পরিচয় ব্যবহার করে, তাহলে সেটি কি ক্রেডেনশিয়াল ম্যানেজারের সাথেও সমর্থিত?

ক্রেডেনশিয়াল ম্যানেজার সাইন-ইন পদ্ধতি হিসাবে পাসকি, পাসওয়ার্ড এবং Google আইডি টোকেন সমর্থন করে। একটি Google আইডি টোকেন সাইন-আপ ওয়ার্কফ্লোগুলির জন্যও ব্যবহার করা যেতে পারে।

,

এই পৃষ্ঠায় প্রশ্ন-উত্তর জোড়া আপনাকে ক্রেডেনশিয়াল ম্যানেজারের বাস্তবায়নের বিশদ সম্পর্কে আরও বোঝার জন্য সাহায্য করার জন্য।

আপনার প্রতিক্রিয়া ক্রেডেনশিয়াল ম্যানেজার API উন্নত করার একটি গুরুত্বপূর্ণ অংশ। নিম্নলিখিত লিঙ্কটি ব্যবহার করে API উন্নত করার জন্য আপনি খুঁজে পান এমন কোনো সমস্যা বা ধারণা শেয়ার করুন:

মতামত দিন

ইন্টিগ্রেশন

অ্যাপ প্রমাণীকরণের জন্য অন্য জেটপ্যাক লাইব্রেরির প্রয়োজন কেন?

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

এই শংসাপত্র কোথা থেকে আসে?

শংসাপত্রগুলি শংসাপত্র প্রদানকারী এবং পাসওয়ার্ড পরিচালকদের কাছ থেকে আসে, যেমন Google পাসওয়ার্ড ম্যানেজার , যেগুলি শংসাপত্র পরিচালকের সাথে একত্রিত এবং ব্যবহারকারী সক্ষম করেছে৷ এছাড়াও, পাসকিগুলির জন্য, ব্যবহারকারীরা হাইব্রিড ফ্লো ব্যবহার করে অন্য ডিভাইস থেকে সেগুলি পেতে বেছে নিতে পারেন।

বিভিন্ন ব্যবহারের ক্ষেত্রে কী কী যেখানে ক্রেডেনশিয়াল ম্যানেজার আরও অর্থবোধ করে বা বাস্তবায়নের জন্য আরও প্রয়োজনীয়?

ক্রেডেনশিয়াল ম্যানেজার আপনার অ্যাপকে একটি সমন্বিত API-এ প্রমাণীকরণ প্রবাহ পরিচালনা করার জন্য একটি নির্বিঘ্ন এবং নিরাপদ উপায় অফার করে যা বিভিন্ন সাইন-ইন পদ্ধতির জন্য একটি ইউনিফাইড ইউজার ইন্টারফেস অফার করে। এটির বেশ কয়েকটি সুবিধা রয়েছে:

  • ব্যবহারকারীরা তাদের সমস্ত শংসাপত্র এক জায়গায় দেখে প্রশংসা করেন; পাসকি, পাসওয়ার্ড এবং ফেডারেটেড শংসাপত্র যেমন Google দিয়ে সাইন ইন করুন, 3টি ভিন্ন জায়গায় ট্যাপ করার প্রয়োজন ছাড়াই
  • প্রতিটি অ্যাকাউন্টের জন্য সাইন-ইন পদ্ধতি একত্রিত করে একটি সহজ লগইন অভিজ্ঞতা অফার করে।

    উপরন্তু, অ্যান্ড্রয়েড 14 ডিভাইসে, ব্যবহারকারীর ইন্টারফেস শুধুমাত্র সবচেয়ে নিরাপদ এবং সহজ প্রমাণীকরণ পদ্ধতিটি দেখায়। উদাহরণস্বরূপ, যদি একজন ব্যবহারকারীর কাছে একই অ্যাকাউন্টের জন্য একটি পাসকি এবং পাসওয়ার্ড উভয়ই থাকে, তবে অ্যাকাউন্ট চয়নকারীতে শুধুমাত্র পাসকি সুপারিশ করা হয়।

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

ইন্টিগ্রেশনের সময় একাধিক নির্ভরতা যোগ করতে হয়, একাধিক নির্ভরতার প্রয়োজন কী? এটি অর্জন করার জন্য শুধুমাত্র একটি একক নির্ভরতা থাকা সম্ভব নয়?

1টি প্রয়োজনীয় নির্ভরতা এবং 1টি ঐচ্ছিক। অ্যাপগুলি তাদের ব্যবহারের ক্ষেত্রে নির্ভর করে বিভিন্নগুলি অন্তর্ভুক্ত করে।

  1. [ প্রয়োজনীয় ] androidx.credentials:credentials : পাসওয়ার্ড এবং পাসকি সমর্থন সহ মূল শংসাপত্র ব্যবস্থাপকের কার্যকারিতা রয়েছে।
  2. [ ঐচ্ছিক ] androidx.credentials:credentials-play-services-auth : ক্রেডেনশিয়াল ম্যানেজারের জন্য Google Play পরিষেবাগুলি থেকে সহায়তা প্রদান করে, যা আপনাকে পুরানো ডিভাইসগুলিতে API ব্যবহার করতে দেয়৷

ক্রেডেনশিয়াল ম্যানেজার কি অন্য ডিভাইস থেকে শংসাপত্র ব্যবহার করে সমর্থন করে?

ক্রেডেনশিয়াল ম্যানেজার হাইব্রিড পরিবহনের মাধ্যমে ক্রস-ডিভাইস পাসকি ব্যবহার সমর্থন করে।

ডেভেলপাররা কি ক্রেডেনশিয়াল ম্যানেজার ব্যবহার করে তাদের সাইন-আপ এবং সাইন-ইন প্রবাহকে একটি API কলে একত্রিত করতে পারে?

এখনই পরিকল্পনা করা হয়নি।

ইউএক্স

যদি ব্যবহারকারীরা ইতিমধ্যেই একটি প্রদানকারী সেট আপ করে থাকে যা ক্রেডেনশিয়াল ম্যানেজারের সাথে নিবন্ধিত নয়, তাহলে ব্যবহারকারীদের কি UX দেখানো হয়?

ক্রেডেনশিয়াল ম্যানেজারের সাথে নিবন্ধিত নয় এমন প্রদানকারীরা কীবোর্ড এবং ড্রপ-ডাউন মেনুতে পরামর্শগুলি দেখিয়ে অটোফিল ফ্রেমওয়ার্কের সাথে কাজ চালিয়ে যায়৷

অন্যরা

কেন ক্রেডেনশিয়াল ম্যানেজারের প্রয়োজন যখন ইতিমধ্যেই বিভিন্ন সাইন-ইন বিকল্প রয়েছে এবং স্ক্রিন লকও রয়েছে?

অ্যান্ড্রয়েড ডিভাইসে, অ্যাপস এবং ওয়েবসাইটের প্রমাণীকরণের সুবিধার্থে ব্যবহারকারীদের বিভিন্ন সমাধান রয়েছে। যেহেতু প্রতিটি অ্যাপ সমাধানের বিভিন্ন সমন্বয়ের সাথে একত্রিত হতে পারে, ব্যবহারকারীর অভিজ্ঞতা ব্যাপকভাবে ভিন্ন হতে পারে।

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

ক্রেডেনশিয়াল ম্যানেজার API এর মাধ্যমে পাসকি ব্যবহার করে কোন নির্দিষ্ট ব্যবহারকারীর প্রয়োজনীয়তা পূরণ করা হয়?

  • ব্যবহারকারীদের কঠিন পাসওয়ার্ড তৈরি এবং মনে রাখার প্রয়োজনীয়তা দূর করুন।
  • সাইন ইন করার একটি ফিশিং-প্রতিরোধী ফর্ম তৈরি করুন যা ব্যবহারকারীদের নিরাপত্তা বাড়ায়৷

বড় বাগগুলির জন্য একটি আপডেট প্রকাশ করতে কত সময় লাগবে?

জেটপ্যাকের পাক্ষিক রিলিজ আছে। প্ল্যাটফর্মে নিরাপত্তা রিলিজ, ত্রৈমাসিক রিলিজ, এবং ডেজার্ট রিলিজ আছে একটি বাগের ধরন এবং তীব্রতার উপর নির্ভর করে। জেটপ্যাক রিলিজ প্রক্রিয়া সম্পর্কে আরও জানুন।

ইন্টিগ্রেশনের পর পারফরম্যান্সে (অ্যাপ স্টার্টআপ টাইম) কোনো প্রভাব আছে কি?

আপনার ক্রেডেনশিয়াল ম্যানেজার সাইন-ইন ফ্লো কখন শুরু করবেন তা বিজ্ঞতার সাথে বেছে নেওয়ার পরামর্শ দেওয়া হয় এবং একবার API শুরু হলে আপনার অ্যাপের কার্যকারিতা পরিমাপ করুন।

এই API কি Android Go ডিভাইসের সাথে সামঞ্জস্যপূর্ণ?

হ্যাঁ, API Go ডিভাইসের সাথে সামঞ্জস্যপূর্ণ।

ডেভেলপাররা যদি সাইন ইন করার জন্য SMS OTP বা ফেডারেটেড পরিচয় ব্যবহার করে, তাহলে সেটি কি ক্রেডেনশিয়াল ম্যানেজারের সাথেও সমর্থিত?

ক্রেডেনশিয়াল ম্যানেজার সাইন-ইন পদ্ধতি হিসাবে পাসকি, পাসওয়ার্ড এবং Google আইডি টোকেন সমর্থন করে। একটি Google আইডি টোকেন সাইন-আপ ওয়ার্কফ্লোগুলির জন্যও ব্যবহার করা যেতে পারে।