প্রতিটি Cloud-to-cloud ইন্টিগ্রেশনে ব্যবহারকারীদের প্রমাণীকরণের জন্য একটি প্রক্রিয়া অন্তর্ভুক্ত থাকতে হবে।
প্রমাণীকরণ আপনাকে আপনার ব্যবহারকারীদের Google অ্যাকাউন্টগুলিকে আপনার প্রমাণীকরণ সিস্টেমের ব্যবহারকারী অ্যাকাউন্টগুলির সাথে লিঙ্ক করার অনুমতি দেয়। এটি আপনাকে আপনার ব্যবহারকারীদের সনাক্ত করতে দেয় যখন আপনার পূরণ একটি স্মার্ট হোম ইন্টেন্ট পায়। Google স্মার্ট হোম শুধুমাত্র একটি অনুমোদন কোড প্রবাহ সহ OAuth সমর্থন করে।
একবার আপনার OAuth 2.0 বাস্তবায়ন হয়ে গেলে, আপনি ঐচ্ছিকভাবে OAuth-ভিত্তিক App Flip কনফিগার করতে পারেন, যা আপনার ব্যবহারকারীদের আপনার প্রমাণীকরণ সিস্টেমে তাদের অ্যাকাউন্টগুলিকে তাদের Google অ্যাকাউন্টের সাথে আরও দ্রুত লিঙ্ক করতে দেয়।
ওঅথ
smart home জন্য, আপনাকে অবশ্যই একটি অনুমোদন কোড প্রবাহ সহ OAuth ব্যবহার করতে হবে, যার জন্য আপনার দুটি এন্ডপয়েন্ট থাকা প্রয়োজন: অনুমোদন এবং টোকেন এক্সচেঞ্জ এন্ডপয়েন্ট।
যখন আপনি একজন ব্যবহারকারীকে প্রমাণীকরণ করেন, তখন smart home ইন্টেন্টগুলি আপনার পূরণের জন্য পাঠানো হলে ব্যবহারকারীর তৃতীয়-পক্ষের OAuth 2.0 অ্যাক্সেস টোকেন অনুমোদন শিরোনামে পাঠানো হয়। সমস্ত ব্যবহারকারীকে অ্যাকাউন্ট লিঙ্কিং করতে হবে, কারণ ডিভাইসের তথ্য action.devices.SYNC ইন্টেন্ট সহ Google Assistant এ পাঠানো হয়, যার জন্য অ্যাকাউন্ট লিঙ্কিং প্রয়োজন।
আপনার Cloud-to-cloud ইন্টিগ্রেশন একই ব্যবহারকারী অ্যাকাউন্টে সংযোগকারী একাধিক Google ব্যবহারকারীকে সমর্থন করবে বলে আশা করা হচ্ছে (উদাহরণস্বরূপ, যখন ব্যবহারকারীরা তাদের পরিবারের অন্যান্য ব্যবহারকারীদের অ্যাক্সেস দেয়)। যদি আপনার পরিষেবা একাধিক ব্যবহারকারীর সংযোগ সমর্থন করতে না পারে, তাহলে অ্যাকাউন্ট লিঙ্ক করার সময় এটি ত্রুটি প্রদান করবে।
আপনার ইন্টিগ্রেশনের জন্য OAuth 2.0 সার্ভার কীভাবে সেট আপ করবেন তার নির্দেশাবলীর জন্য, আপনার OAuth 2.0 সার্ভার বাস্তবায়ন দেখুন।
OAuth-ভিত্তিক অ্যাপ ফ্লিপ
OAuth-ভিত্তিক অ্যাপ ফ্লিপ লিঙ্কিং (অ্যাপ ফ্লিপ) আপনার ব্যবহারকারীদের আপনার প্রমাণীকরণ সিস্টেমে তাদের অ্যাকাউন্টগুলিকে তাদের Google অ্যাকাউন্টের সাথে সহজে এবং দ্রুত লিঙ্ক করতে দেয়। যদি আপনার অ্যাপটি আপনার ব্যবহারকারীর ফোনে ইনস্টল করা থাকে যখন তারা অ্যাকাউন্ট লিঙ্ক করার প্রক্রিয়া শুরু করে, তাহলে ব্যবহারকারীর অনুমোদন পাওয়ার জন্য সেগুলি নির্বিঘ্নে আপনার অ্যাপে ফ্লিপ করা হয়।
এই পদ্ধতিটি একটি দ্রুত এবং সহজ লিঙ্কিং প্রক্রিয়া প্রদান করে যেহেতু ব্যবহারকারীকে প্রমাণীকরণের জন্য তাদের ব্যবহারকারীর নাম এবং পাসওয়ার্ড পুনরায় প্রবেশ করতে হবে না; পরিবর্তে, অ্যাপ ফ্লিপ আপনার অ্যাপে ব্যবহারকারীর অ্যাকাউন্ট থেকে শংসাপত্রগুলি ব্যবহার করে। একবার একজন ব্যবহারকারী আপনার অ্যাপের সাথে তাদের Google অ্যাকাউন্ট লিঙ্ক করলে, তারা আপনার তৈরি করা যেকোনো ইন্টিগ্রেশনের সুবিধা নিতে পারে।
আপনি iOS এবং Android উভয় অ্যাপের জন্য অ্যাপ ফ্লিপ সেট আপ করতে পারেন।

প্রয়োজনীয়তা
অ্যাপ ফ্লিপ বাস্তবায়ন করতে, আপনাকে অবশ্যই নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করতে হবে:
- আপনার অবশ্যই একটি Android বা iOS অ্যাপ থাকতে হবে।
- আপনাকে অবশ্যই একটি OAuth 2.0 সার্ভারের মালিকানা, পরিচালনা এবং বজায় রাখতে হবে যা OAuth 2.0 অনুমোদন কোড প্রবাহকে সমর্থন করে।
OAuth-ভিত্তিক অ্যাপ ফ্লিপ লিঙ্কিং (অ্যাপ ফ্লিপ) আপনার ব্যবহারকারীদের আপনার প্রমাণীকরণ সিস্টেমে তাদের অ্যাকাউন্টগুলিকে তাদের Google অ্যাকাউন্টের সাথে সহজে এবং দ্রুত লিঙ্ক করতে দেয়। যদি আপনার অ্যাপটি আপনার ব্যবহারকারীর ফোনে ইনস্টল করা থাকে যখন তারা অ্যাকাউন্ট লিঙ্ক করার প্রক্রিয়া শুরু করে, তাহলে ব্যবহারকারীর অনুমোদন পাওয়ার জন্য সেগুলি নির্বিঘ্নে আপনার অ্যাপে ফ্লিপ করা হয়।
এই পদ্ধতিটি একটি দ্রুত এবং সহজ লিঙ্কিং প্রক্রিয়া প্রদান করে যেহেতু ব্যবহারকারীকে প্রমাণীকরণের জন্য তাদের ব্যবহারকারীর নাম এবং পাসওয়ার্ড পুনরায় প্রবেশ করতে হবে না; পরিবর্তে, অ্যাপ ফ্লিপ আপনার অ্যাপে ব্যবহারকারীর অ্যাকাউন্ট থেকে শংসাপত্রগুলি ব্যবহার করে। একবার একজন ব্যবহারকারী আপনার অ্যাপের সাথে তাদের Google অ্যাকাউন্ট লিঙ্ক করলে, তারা আপনার তৈরি করা যেকোনো ইন্টিগ্রেশনের সুবিধা নিতে পারে।
আপনি iOS এবং Android উভয় অ্যাপের জন্য অ্যাপ ফ্লিপ সেট আপ করতে পারেন।

প্রয়োজনীয়তা
অ্যাপ ফ্লিপ বাস্তবায়ন করতে, আপনাকে অবশ্যই নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করতে হবে:
- আপনার অবশ্যই একটি Android বা iOS অ্যাপ থাকতে হবে।
- আপনাকে অবশ্যই একটি OAuth 2.0 সার্ভারের মালিকানা, পরিচালনা এবং বজায় রাখতে হবে যা OAuth 2.0 অনুমোদন কোড প্রবাহকে সমর্থন করে।
OAuth লিঙ্কিং অনুমোদন কোড প্রবাহ সম্পর্কে আরও তথ্যের জন্য, আপনার OAuth 2.0 সার্ভার বাস্তবায়ন দেখুন।
আপনার ইন্টিগ্রেশনের জন্য App Flip কীভাবে কনফিগার করবেন তার নির্দেশাবলীর জন্য, OAuth-ভিত্তিক App Flip দেখুন।