অ্যাক্সেস টোকেন প্রত্যাহার করা এবং অ্যাপটি সংযোগ বিচ্ছিন্ন করা

এটি অত্যন্ত বাঞ্ছনীয় যে আপনি যে ব্যবহারকারীরা Google-এর সাথে সাইন ইন করেছেন তাদের আপনার অ্যাপ থেকে তাদের Google অ্যাকাউন্ট সংযোগ বিচ্ছিন্ন করার ক্ষমতা প্রদান করুন৷ ব্যবহারকারী যদি তাদের অ্যাকাউন্ট মুছে ফেলে, তাহলে আপনাকে অবশ্যই Google 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: কল করার আগে আপনি অবশ্যই ব্যবহারকারীকে সাইন আউট করবেন না।

তারপরে আপনি কলব্যাক ব্লকের মধ্যে সফল সংযোগ বিচ্ছিন্ন হওয়ার প্রতিক্রিয়া জানাতে পারেন এবং আপনার অ্যাপে বা আপনার ব্যাক-এন্ড কোডে যেকোনো উপযুক্ত যুক্তি ট্রিগার করতে পারেন।