AccountLinking Google কে অ্যাপের ওয়েব পরিষেবাগুলিতে সাইন-ইন করতে ব্যবহারকারীকে গাইড করার অনুমতি দেয়।
Google সাইন ইন এবং OAuth + Google সাইন ইন লিঙ্ক করার ধরনগুলির জন্য, Google আপনার অ্যাপকে Google-এ শনাক্ত করার জন্য একটি ক্লায়েন্ট আইডি তৈরি করে (কনসোল UI-তে "আপনার অ্যাকশনগুলিতে Google দ্বারা জারি করা ক্লায়েন্ট আইডি")। এই ক্ষেত্রটি শুধুমাত্র পঠনযোগ্য এবং কনসোল UI এর অ্যাকাউন্ট লিঙ্কিং পৃষ্ঠায় নেভিগেট করে চেক করা যেতে পারে। দেখুন: https://developers.google.com/assistant/identity/google-sign-in
দ্রষ্টব্য: সমস্ত অ্যাকাউন্ট লিঙ্কিং সেটিং প্রকারের জন্য (Google সাইন ইন ছাড়া), আপনাকে অবশ্যই Settings.testing_instructions-এ একটি পরীক্ষার অ্যাকাউন্টের জন্য একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রদান করতে হবে যাতে অ্যাপটি পর্যালোচনা করা যায় (সেগুলি ব্যবহারকারীদের কাছে দৃশ্যমান হবে না)।
YAML প্রতিনিধিত্ব | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
ক্ষেত্র | |
---|---|
enableAccountCreation | প্রয়োজন। |
linkingType | প্রয়োজন। ব্যবহার করার জন্য লিঙ্কিং প্রকার। লিঙ্ক করার ধরন সম্পর্কে আরও বিশদ বিবরণের জন্য https://developers.google.com/assistant/identity দেখুন। |
authGrantType | ঐচ্ছিক। OAUTH linkingType-এর জন্য প্রমাণীকরণের ধরন নির্দেশ করে। |
appClientId | ঐচ্ছিক। Google-এ আপনার অ্যাপ দ্বারা জারি করা ক্লায়েন্ট আইডি। এটি হল OAuth2 ক্লায়েন্ট আইডি যা আপনার পরিষেবাতে Google সনাক্ত করে৷ OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। |
authorizationUrl | ঐচ্ছিক। আপনার সাইন-ইন ওয়েব পৃষ্ঠার জন্য এন্ডপয়েন্ট যা OAuth2 কোড বা অন্তর্নিহিত প্রবাহ সমর্থন করে। URL অবশ্যই HTTPS ব্যবহার করবে। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। |
tokenUrl | ঐচ্ছিক। টোকেন বিনিময়ের জন্য OAuth2 এন্ডপয়েন্ট। URL অবশ্যই HTTPS ব্যবহার করবে। শুধুমাত্র লিঙ্কিং টাইপ হিসাবে IMPLICIT অনুদান সহ OAuth ব্যবহার করার সময় এটি সেট করা হয় না। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। |
scopes[] | ঐচ্ছিক। আপনার পরিষেবা ব্যবহার করার জন্য ব্যবহারকারীকে অনুমতি দিতে হবে তার তালিকা। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। এই ক্ষেত্রটি উল্লেখ করলে LocalizedSettings.terms_of_service_url বিভাগে ডিরেক্টরির তথ্যে পরিষেবার শর্তাবলী প্রদান করতে ভুলবেন না। |
learnMoreUrl | ঐচ্ছিক। এটি আপনার পরিষেবার ওয়েব পৃষ্ঠা যা ব্যবহারকারীর Google-কে দেওয়া অনুমতিগুলি বর্ণনা করে৷ OAuth এবং Google সাইন ইন ব্যবহার করলে শুধুমাত্র সেট করুন। এই ক্ষেত্রটি উল্লেখ করলে LocalizedSettings.terms_of_service_url বিভাগে ডিরেক্টরির তথ্যে পরিষেবার শর্তাবলী প্রদান করতে ভুলবেন না। |
useBasicAuthHeader | ঐচ্ছিক। সত্য হলে, Google-কে HTTP মৌলিক প্রমাণীকরণ শিরোনামের মাধ্যমে ক্লায়েন্ট আইডি এবং গোপনীয়তা প্রেরণ করার অনুমতি দিন। অন্যথায়, Google ক্লায়েন্ট আইডি এবং পোস্ট বডির ভিতরে গোপন ব্যবহার করে। OAuth ব্যবহার করার সময় শুধুমাত্র সেট করুন। এই ক্ষেত্রটি উল্লেখ করলে LocalizedSettings.terms_of_service_url বিভাগে ডিরেক্টরির তথ্যে পরিষেবার শর্তাবলী প্রদান করতে ভুলবেন না। |