যেসব ব্যবহারকারী গুগল দিয়ে সাইন ইন করেছেন, তাদের আপনার অ্যাপ থেকে তাদের গুগল অ্যাকাউন্ট সংযোগ বিচ্ছিন্ন করার সুযোগ দেওয়ার জন্য দৃঢ়ভাবে সুপারিশ করা হচ্ছে। যদি ব্যবহারকারী তার অ্যাকাউন্ট মুছে ফেলেন, তাহলে আপনার অ্যাপ গুগল এপিআই (API) থেকে যে তথ্য সংগ্রহ করেছে, তা আপনাকে অবশ্যই মুছে ফেলতে হবে।
নিম্নলিখিত কোড উদাহরণটি দেখায় কিভাবে ব্যবহারকারীর পক্ষ থেকে আপনার অ্যাপকে দেওয়া অ্যাক্সেস টোকেনগুলি প্রোগ্রাম্যাটিকভাবে প্রত্যাহার করতে হয় এবং আপনার অ্যাপ থেকে ব্যবহারকারীর অ্যাকাউন্টটি সংযোগ বিচ্ছিন্ন করতে হয়।
সুইফট
GIDSignIn.sharedInstance.disconnect { error in
guard error == nil else { return }
// Google Account disconnected from your app.
// Perform clean-up actions, such as deleting data associated with the
// disconnected account.
}
উদ্দেশ্য-সি
[GIDSignIn.sharedInstance disconnectWithCompletion:^(NSError * _Nullable error) {
if (error) { return; }
// Google Account disconnected from your app.
// Perform clean-up actions, such as deleting data associated with the
// disconnected account.
}];
` disconnectWithCompletion: ` মেথডটি ব্যবহারকারীর অ্যাকাউন্ট ডিসকানেক্ট এবং টোকেন বাতিল করার পাশাপাশি তাকে সাইন আউটও করে দেয়। disconnectWithCompletion: ` কল করার আগে ব্যবহারকারীকে সাইন আউট করা যাবে না।
এরপর আপনি কলব্যাক ব্লকের মধ্যে সফল সংযোগ বিচ্ছিন্ন হওয়ার প্রতিক্রিয়া জানাতে পারেন এবং আপনার অ্যাপ বা ব্যাক-এন্ড কোডে উপযুক্ত লজিক চালু করতে পারেন।