গুরুত্বপূর্ণ : 1 মে, 2024 থেকে, Apple-এর জন্য GoogleSignIn-iOS সহ সাধারণভাবে ব্যবহৃত SDK ব্যবহার করে এমন iOS অ্যাপ্লিকেশনগুলির জন্য গোপনীয়তা প্রকাশ এবং স্বাক্ষর প্রয়োজন ৷ 1 মে, 2024 এর আগে GoogleSignIn-iOS v7.1.0+ এ আপগ্রেড করুন ৷ আমাদের আপগ্রেড নির্দেশিকা অনুসরণ করুন৷
প্রয়োগ সক্ষম করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
শংসাপত্র পৃষ্ঠায় আপনার iOS ক্লায়েন্টের সম্পাদনা দৃশ্যে যান। সেখানে, আপনি iOS বিভাগের জন্য Google পরিচয়ের অধীনে পৃষ্ঠার ডানদিকে মেট্রিক্স দেখতে পাবেন।
ENFORCE বোতামে ক্লিক করুন এবং আপনার পছন্দ নিশ্চিত করুন। একবার এনফোর্সমেন্ট সক্রিয় হলে, আপনার ক্লায়েন্টের সমস্ত অযাচাইকৃত অনুরোধ প্রত্যাখ্যান করা হবে।
দ্রষ্টব্য : আপনি প্রয়োগকরণ সক্ষম করার পরে, পরিবর্তনগুলি কার্যকর হতে 15 মিনিট পর্যন্ত সময় লাগতে পারে৷
Firebase কনসোলে এনফোর্সমেন্ট চালু করুন
অ্যাপ চেক নির্দিষ্ট iOS ক্লায়েন্ট বা আপনার সমস্ত iOS ক্লায়েন্টদের জন্য প্রয়োগ করা যেতে পারে
সমস্ত iOS ক্লায়েন্টের জন্য এনফোর্সমেন্ট সক্ষম করুন
iOS-এ Google সাইন-ইন করার জন্য এনফোর্সমেন্ট সক্ষম করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন৷ একবার আপনি এনফোর্সমেন্ট সক্ষম করলে, সমস্ত অযাচাই করা অনুরোধ প্রত্যাখ্যান করা হবে, যার মধ্যে iOS OAuth ক্লায়েন্টের সাথে সম্পর্কিত অনুরোধগুলি যেগুলি Firebase অ্যাপের সাথে লিঙ্ক করা হয়নি।
মনে রাখবেন যে এটি কার্যকর হওয়ার জন্য আপনি এনফোর্সমেন্ট সক্ষম করার পরে এটি 15 মিনিট পর্যন্ত সময় নিতে পারে৷
নির্দিষ্ট iOS ক্লায়েন্টদের জন্য এনফোর্সমেন্ট সক্ষম করুন
এছাড়াও আপনি নির্দিষ্ট iOS OAuth ক্লায়েন্টদের জন্য অ্যাপ চেক এনফোর্সমেন্ট কনফিগার করতে পারেন। এটি করতে:
Firebase কনসোলের অ্যাপ চেক বিভাগের অধীনে OAuth ক্লায়েন্ট খুলুন।
আপনি যে OAuth ক্লায়েন্ট কনফিগার করতে চান তার জন্য মেট্রিক্স ভিউ প্রসারিত করুন।
যদি ক্লায়েন্ট এখনও কোনও অ্যাপের সাথে লিঙ্ক না করে থাকে তবে তা করুন।
এনফোর্সমেন্ট ওভাররাইড তৈরি করুন ক্লিক করুন।
এই OAuth ক্লায়েন্টের জন্য অ্যাপ্লিকেশান চেক বলবৎ করবেন নাকি আন-এনফোর্স করবেন তা বেছে নিন। এই সেটিংটি iOS এনফোর্সমেন্ট সেটিং এর জন্য আপনার প্রোজেক্টের গ্লোবাল Google আইডেন্টিটি ওভাররাইড করে।
মনে রাখবেন যে এটি কার্যকর হওয়ার জন্য আপনি এনফোর্সমেন্ট সক্ষম করার পরে এটি 15 মিনিট পর্যন্ত সময় নিতে পারে৷
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-08-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eApp Check enforcement can be enabled to ensure only verified requests are accepted, rejecting unverified ones.\u003c/p\u003e\n"],["\u003cp\u003eEnforcement can be enabled through the Google API Console or the Firebase Console, with options for specific or all iOS clients.\u003c/p\u003e\n"],["\u003cp\u003eEnabling enforcement involves navigating to the respective platform's console, locating the App Check or Google Identity for iOS settings, and clicking the 'Enforce' button.\u003c/p\u003e\n"],["\u003cp\u003eAfter enabling, it takes up to 15 minutes for the changes to take effect, impacting all subsequent requests.\u003c/p\u003e\n"],["\u003cp\u003eFirebase Console provides granular control, allowing enforcement overrides for individual iOS OAuth clients linked to your project.\u003c/p\u003e\n"]]],[],null,[]]