আপনার অ্যাপ্লিকেশানের প্রমাণীকরণের অভিজ্ঞতা এবং আপনার বিকাশের অনুশীলনগুলিকে ভবিষ্যতে প্রমাণ করার জন্য Android এর জন্য Google সাইন-ইন থেকে Android ক্রেডেনশিয়াল ম্যানেজারে স্থানান্তর করুন৷ Android এর জন্য Google সাইন-ইন বন্ধ করা হয়েছে এবং Google Play Services Auth SDK থেকে সরানো হবে। ( com.google.android.gms:play-services-auth
) 2025 সালে।
প্রমাণীকরণের জন্য, বিকাশকারীদের তাদের Android প্রকল্পগুলিকে ক্রেডেনশিয়াল ম্যানেজারে স্থানান্তরিত করা উচিত, যা Google এর সাথে সাইন ইন করার জন্য ওয়ান ট্যাপ এবং বোতাম প্রবাহকে সম্পূর্ণরূপে সমর্থন করে৷ বিস্তারিত জানার জন্য আমাদের ব্লগ পোস্ট দেখুন.
অনুমোদন ক্রিয়াগুলির জন্য যেগুলির জন্য Google দ্বারা সংরক্ষিত ব্যবহারকারীর ডেটা যেমন Google ড্রাইভের অ্যাক্সেস প্রয়োজন, AuthorizationClient API ব্যবহার করুন৷
শংসাপত্র ম্যানেজার API-এ প্রমাণীকরণ স্থানান্তর করুন
একটি সুবিন্যস্ত, ইউনিফাইড API এর সাথে যা আপনার ব্যবহারকারীদের জন্য প্রমাণীকরণের অভিজ্ঞতা উন্নত করার সময় আধুনিক বৈশিষ্ট্য এবং অনুশীলনের জন্য সমর্থন সক্ষম করে, ক্রেডেনশিয়াল ম্যানেজার Android এর জন্য লিগ্যাসি Google সাইন-ইন এর উপর বেশ কয়েকটি মূল সুবিধা প্রদান করে:
- ক্রেডেনশিয়াল ম্যানেজারের সাথে নির্মিত সরলীকৃত এবং সুগমিত প্রবাহগুলি গড় সাইন-আপ এবং সাইন-ইন সময় 50% পর্যন্ত কমাতে দেখানো হয়েছে৷
- ক্রেডেনশিয়াল ম্যানেজার একাধিক সাইন-ইন পদ্ধতির জন্য সমর্থন সংহত করে, যার মধ্যে Google এর সাথে সাইন ইন , পাসকি এবং পাসওয়ার্ড রয়েছে৷
- ক্রেডেনশিয়াল ম্যানেজার হল একটি একক, ইউনিফাইড API যা অ্যান্ড্রয়েড ডিভাইস জুড়ে আরও সামঞ্জস্যপূর্ণ ইউজার ইন্টারফেস প্রদান করে, বিকশিত নিরাপত্তা মানগুলির সাথে সারিবদ্ধ করে এবং আপনার উন্নয়ন প্রক্রিয়াকে সহজ করে।
- ক্রেডেনশিয়াল ম্যানেজার সমস্ত প্রমাণীকরণ পদ্ধতি জুড়ে একটি সামঞ্জস্যপূর্ণ, একীভূত ব্যবহারকারীর অভিজ্ঞতা প্রদান করে।
- অ্যান্ড্রয়েড 14 দিয়ে শুরু করে, ক্রেডেনশিয়াল ম্যানেজার তৃতীয় পক্ষের পাসওয়ার্ড এবং পাসকি প্রদানকারীদের সমর্থন করে, ব্যবহারকারীদের তাদের পছন্দের শংসাপত্র প্রদানকারী নির্বাচন করতে দেয়।
- ক্রেডেনশিয়াল ম্যানেজার সম্পূর্ণরূপে Google বোতামের সাথে সাইন ইনকে সমর্থন করে, তাই বিকাশকারীরা এটিকে সরাসরি বিদ্যমান প্রবাহে ড্রপ করতে পারেন৷
- ক্রেডেনশিয়াল ম্যানেজার ওয়ান ট্যাপ ক্ষমতা সমর্থন করে, তাই ডেভেলপাররা সরাসরি ব্যবহারকারীদের তাদের Google অ্যাকাউন্টে একটি ট্যাপ দিয়ে সাইন ইন করতে অনুরোধ করতে পারে।
আপনার ক্রেডেনশিয়াল ম্যানেজার ইন্টিগ্রেশন শুরু করতে, ডেভেলপার গাইড পড়ুন । আপনার পরিচয় প্রবাহ কীভাবে ডিজাইন করা উচিত তা বুঝতে পাসকিগুলির সাথে প্রমাণীকরণ ব্যবহারকারীর অভিজ্ঞতা সম্পর্কে পড়ুন। ওয়ান ট্যাপ বা সাইন ইন উইথ গুগল বোতামে বাস্তবায়নের বিবরণের জন্য Google এর সাথে সাইন ইন করে ইন্টিগ্রেট ক্রেডেনশিয়াল ম্যানেজার পড়ুন।
AuthorizationClient API-এ অনুমোদন স্থানান্তর করুন
লিগ্যাসি Google সাইন-ইন এর বিপরীতে, প্রমাণীকরণ এবং অনুমোদন ফাংশন দুটি পৃথক এবং স্বতন্ত্র প্রবাহ হিসাবে উপলব্ধ। ক্রেডেনশিয়াল ম্যানেজার হল এমন API যা আপনি Android-এ প্রমাণীকরণের জন্য ব্যবহার করেন। অনুমোদন ক্রিয়াগুলির জন্য, যেমন Google ড্রাইভের মতো একটি পরিষেবা অ্যাক্সেস করার জন্য, AuthorizationClient API ব্যবহার করুন৷ এই বিচ্ছেদ আপনাকে ব্যবহারকারীর অভিপ্রায়ে ব্যবহারকারীর প্রবাহকে ম্যাপ করতে সহায়তা করে, যাতে আপনার ব্যবহারকারীরা তাদের Google অ্যাকাউন্টের সাথে সাইন আপ করতে বা সাইন ইন করতে পারে, এবং আপনি তাদের Google অ্যাকাউন্ট থেকে আলাদাভাবে অনুমোদনের অনুমতি প্রদান করতে পারেন যখন তারা একা লগইন সময়ের বিপরীতে অ্যাপ্লিকেশনের প্রয়োজন হয়। .
অনুমোদন সম্পর্কে আরও জানতে, ব্যবহারকারীর ডেটাতে অনুমোদনের অ্যাক্সেসের নির্দেশিকা পড়ুন এবং AuthorizationClient API ডকুমেন্টেশন দেখুন।