সতর্কতা: এই ডেটাটি Google ব্যবহারকারী ডেটা নীতির অধীনে প্রদান করা হয়েছে। অনুগ্রহ করে পর্যালোচনা করুন এবং নীতি মেনে চলুন। এটি করতে ব্যর্থ হলে প্রকল্প বা অ্যাকাউন্ট সাসপেনশন হতে পারে।

ওভারভিউ

Google এর মাধ্যমে সাইন ইন করুন আপনাকে দ্রুত এবং সহজে ব্যবহারকারীর প্রমাণীকরণ পরিচালনা করতে এবং আপনার ওয়েবসাইটে সাইন-ইন করতে সহায়তা করে৷ ব্যবহারকারীরা একটি Google অ্যাকাউন্টে সাইন ইন করে, তাদের সম্মতি প্রদান করে এবং নিরাপদে তাদের প্রোফাইল তথ্য আপনার প্ল্যাটফর্মের সাথে শেয়ার করে।

ব্যবহারকারীর সাইন আপ এবং সাইন ইনের জন্য কাস্টমাইজযোগ্য বোতাম এবং একাধিক প্রবাহ সমর্থিত।

সাইন আপ বলতে আপনার প্ল্যাটফর্মের সাথে তাদের প্রোফাইল তথ্য শেয়ার করার জন্য Google অ্যাকাউন্টধারীর সম্মতি পাওয়ার পদক্ষেপগুলিকে বোঝায়। সাধারণত, এই ভাগ করা ডেটা ব্যবহার করে আপনার সাইটে একটি নতুন অ্যাকাউন্ট তৈরি করা হয়, তবে এটি একটি প্রয়োজনীয়তা নয়।

সাইন ইন বলতে একটি ব্যক্তিগতকৃত সাইন-ইন বোতাম ব্যবহার করে একটি Google অ্যাকাউন্টে ব্যবহারকারীর লগইন বোঝায় বা তাদের Google অ্যাকাউন্টে ইতিমধ্যে লগ ইন করা ব্যবহারকারীদের জন্য একটি ট্যাপ এবং স্বয়ংক্রিয় সাইন ইন

Google ডেমো দিয়ে সাইন ইন করুন

আপনার Google অ্যাকাউন্টে সাইন-ইন করতে বোতামে ক্লিক করুন।

ব্যবহারকারীর গোপনীয়তা

Google এর সাথে সাইন ইন করার ডেটা বিজ্ঞাপন বা অন্যান্য অ-নিরাপত্তার উদ্দেশ্যে ব্যবহার করা হয় না।

ব্যবহারের ক্ষেত্রে

আপনার সাইটে Google এর সাথে সাইন ইন যোগ করার কিছু কারণ হল:

  • একটি অ্যাকাউন্ট তৈরি বা সেটিংস পৃষ্ঠায় একটি দৃশ্যমান বিশ্বস্ত এবং নিরাপদ সাইন ইন Google বোতাম যোগ করুন৷
  • একটি Google অ্যাকাউন্ট প্রোফাইল থেকে সম্মতিক্রমে ভাগ করা ডেটা সহ নতুন অ্যাকাউন্টগুলিকে প্রাক-পপুলেট করুন।
  • অন্য সাইটে ব্যবহারকারীর নাম বা পাসওয়ার্ড পুনঃপ্রবেশ না করে একটি Google অ্যাকাউন্টে একবার সাইন ইন করুন৷
  • রিটার্ন ভিজিটে স্বয়ংক্রিয়ভাবে সাইন ইন করুন বা একটি সম্পূর্ণ সাইট জুড়ে এক ক্লিকে।
  • পরিচয় গোপন রাখার অনুমতি দিয়ে মন্তব্য, ভোট বা ফর্মগুলিকে অপব্যবহার থেকে রক্ষা করতে যাচাইকৃত Google অ্যাকাউন্ট ব্যবহার করুন।

সমর্থিত বৈশিষ্ট্য

এই বৈশিষ্ট্যগুলি Google এর সাথে সাইন ইন দ্বারা সমর্থিত:

  • সাইন আপ করুন, বিকল্পভাবে একটি Google অ্যাকাউন্ট প্রোফাইল থেকে স্বয়ংক্রিয়ভাবে একটি নতুন অ্যাকাউন্ট তৈরি করতে৷
  • একাধিক অ্যাকাউন্ট থেকে নির্বাচন করতে একটি অ্যাকাউন্ট চয়নকারী ব্যবহার করে সাইন ইন করুন।
  • আপনি যদি ইতিমধ্যেই আপনার Google অ্যাকাউন্টে সাইন ইন করে থাকেন তাহলে এক ট্যাপ দিয়ে সাইন ইন করুন৷
  • আপনার কম্পিউটার, ফোন বা এমনকি একাধিক ব্রাউজার ট্যাব ব্যবহার করে রিটার্ন ভিজিটে স্বয়ংক্রিয়ভাবে সাইন ইন করুন।
  • আপনার সমস্ত ডিভাইস জুড়ে স্বয়ংক্রিয় সাইন ইন অক্ষম করতে সাইন আউট করুন।
  • আপনার Google অ্যাকাউন্ট স্থগিত করা Google এর সাথে সাইন ইন ব্যবহার করে সমস্ত সাইটে সাইন ইন বন্ধ করে দেয়৷
  • আপনার Google বা অংশীদার অ্যাকাউন্ট মুছে ফেলা একটি প্রভাবিত করে, কিন্তু অন্যটি নয়৷
  • একটি তৃতীয় পক্ষের পরিচয় প্রদানকারী ব্যবহার করুন বা আপনি যদি কোনো সাইটের সাথে আপনার Google অ্যাকাউন্ট প্রোফাইল শেয়ার না করতে চান তাহলে সরাসরি সাইন আপ করুন৷

সাইন ইন উইথ Google বোতামে মাইগ্রেট করা হচ্ছে

যদি আপনার সাইটটি ইতিমধ্যে বিদ্যমান Google সাইন-ইন বোতাম ব্যবহার করে থাকে, তাহলে Google এর সাথে নতুন সাইন ইন বোতামে স্থানান্তর করা সহজ এবং বেশ কিছু সুবিধা প্রদান করে:

  • একটি ব্যক্তিগতকৃত অভিজ্ঞতা ব্যবহারকারীদের একাধিক Google অ্যাকাউন্ট সনাক্ত করতে বা বেছে নেওয়ার জন্য একটি প্রোফাইল ছবি দেখতে সক্ষম করে, যার ফলে সাইন আপ এবং সাইন ইন ঘর্ষণ হ্রাস পায়।

  • ব্যবহারকারীর বিশ্বাস এবং নিরাপত্তার কথা মাথায় রেখে আমরা গোপনীয়তা নিয়ন্ত্রণ উন্নত করেছি এবং শেয়ার করা যেকোনো ডেটার জন্য দৃশ্যমানতা বাড়িয়েছি।

  • ইন্টারনেট জুড়ে একটি সামঞ্জস্যপূর্ণ চেহারা এবং অনুভূতি অসামঞ্জস্যপূর্ণ Google সাইন-ইন ব্র্যান্ডিংয়ের বিপরীতে ব্যবহারকারীর বিশ্বাস উন্নত করে৷

  • বিকাশকারীদের জন্য, আমরা আমাদের লাইব্রেরিগুলিকে নতুনভাবে ডিজাইন করেছি যাতে আপনার পক্ষ থেকে কম কোডিং এবং প্রচেষ্টার প্রয়োজন হয়৷

  • উপরন্তু, এই পরিবর্তনগুলি বিচ্ছিন্ন এবং ঝুঁকি হ্রাস করার উদ্দেশ্যে করা হয়েছে কারণ আমরা নতুন বৈশিষ্ট্যগুলি এবং নিরাপত্তা পরিবর্তনগুলি যেমন তৃতীয় পক্ষের কুকিগুলি অক্ষম করার মতো রোলআউট করি৷

আরো জন্য আমাদের মাইগ্রেশন গাইড দেখুন.

পৃথক প্রমাণীকরণ এবং অনুমোদন মুহূর্ত

Google API-এর সাথে ব্যবহারের জন্য একটি অ্যাক্সেস টোকেন পেতে বা ব্যবহারকারীর কিছু ডেটা লোড করতে, আপনাকে পরিবর্তে Google আইডেন্টিটি পরিষেবা অনুমোদন API কল করতে হবে। এটি একটি পৃথক জাভাস্ক্রিপ্ট API, কিন্তু প্রমাণীকরণ API এর সাথে একসাথে প্যাকেজ করা হয়েছে।

আপনার ওয়েবসাইটকে যদি প্রমাণীকরণ এবং অনুমোদন API উভয়ই কল করার প্রয়োজন হয়, তাহলে আপনাকে বিভিন্ন মুহুর্তে আলাদাভাবে কল করতে হবে। প্রমাণীকরণের মুহুর্তে, ব্যবহারকারীদের আপনার ওয়েবসাইটে সাইন ইন বা সাইন আপ করার অনুমতি দেওয়ার জন্য এক ট্যাপ এবং/অথবা ব্যক্তিগতকৃত বোতামটি প্রদর্শিত হয়। পরবর্তী সময়ে, যখন Google থেকে ডেটা লোড করার প্রয়োজন হয়, আপনি অনুমোদনের জন্য API-কে কল করুন এবং ডেটা অ্যাক্সেসের জন্য অ্যাক্সেস টোকেন পান। এই বিচ্ছেদ আমাদের প্রস্তাবিত ক্রমবর্ধমান অনুমোদনের সর্বোত্তম অনুশীলনের সাথে সঙ্গতিপূর্ণ, যেখানে অনুমতিগুলি প্রসঙ্গে অনুরোধ করা হয়।

এই বিচ্ছেদ কার্যকর করার জন্য, প্রমাণীকরণ API শুধুমাত্র আইডি টোকেনগুলি ফেরত দিতে পারে যা আপনার ওয়েবসাইটে সাইন ইন করতে ব্যবহৃত হয়, যেখানে অনুমোদন API শুধুমাত্র কোড বা অ্যাক্সেস টোকেনগুলি ফেরত দিতে পারে যা শুধুমাত্র ডেটা অ্যাক্সেসের জন্য ব্যবহৃত হয় কিন্তু সাইন-ইন নয়।

এই পৃথকীকরণের জন্য ধন্যবাদ, ব্যবহারকারীদের বিভিন্ন ওয়েবসাইট জুড়ে ধারাবাহিক প্রমাণীকরণের অভিজ্ঞতা থাকবে, যা আরও বেশি ব্যবহারকারীর বিশ্বাস এবং ব্যবহার আনতে পারে এবং অবশেষে আপনার ওয়েবসাইটে আরও ভাল ব্যবহারকারীর রূপান্তর হার আনতে পারে।

কিভাবে এটা কাজ করে

আপনার সাইটে একটি JavaScript লাইব্রেরি অন্তর্ভুক্ত করা হয়েছে এবং HTML বা JavaScript ব্যক্তিগতকৃত বোতামের চেহারা এবং অনুভূতি কাস্টমাইজ করতে এবং এক ট্যাপ, স্বয়ংক্রিয় সাইন ইন এবং সাইন আউট আচরণগুলি ব্যবহার করা হয়৷

Google অ্যাকাউন্ট সাইন-ইন করুন

Google এর সাথে সাইন ইন কাজ করার জন্য, ব্রাউজারে একটি সক্রিয় Google সেশন থাকা উচিত৷ ওয়ান ট্যাপ এবং স্বয়ংক্রিয় সাইন-ইন শুধুমাত্র তখনই ট্রিগার হয় যখন ব্যবহারকারীরা আপনার ওয়েব পেজ লোড করার আগে Google-এ সাইন ইন করে থাকে। Google বোতামের মাধ্যমে সাইন ইন করুন, বোতাম টিপলে ব্যবহারকারীদের Google-এ সাইন-ইন করার জন্য অনুরোধ করা হয়, একটি সক্রিয় Google সেশন প্রতিষ্ঠা করা হয়:

Alt text

এবং তারপর Google অ্যাকাউন্টে সাইন ইন করুন:

Alt text

এরপর, Google নিশ্চিত করে যে Google অ্যাকাউন্টের মালিক আপনার অ্যাপের সাথে তাদের প্রোফাইল শেয়ার করার জন্য সম্মতি দিয়েছেন।

যদি তারা ইতিমধ্যে এটি না করে থাকে, তাহলে আপনার সাইটে আসা ব্যবহারকারীদের আপনার অ্যাপের সাথে তাদের Google অ্যাকাউন্ট প্রোফাইল তথ্য শেয়ার করার জন্য সম্মতির জন্য অনুরোধ করা হবে।

ওয়ান ট্যাপ চালু হলে ব্যবহারকারীদের সম্মতি এবং সাইন-ইন ডায়ালগ দেওয়া হবে:

Alt text

যদি ব্যবহারকারীরা আগে আপনার অ্যাপে সাইন ইন করে থাকে এবং সম্মতি দেয়, তাহলে ব্যক্তিগতকৃত বোতামটি প্রদর্শিত হবে এবং বোতামটি ক্লিক করলে ব্যবহারকারীরা সরাসরি আপনার সাইটে সাইন ইন করবে।

Alt text

অন্যথায়, একটি ব্যক্তিগতকৃত বোতাম দেখানো হয়:

Alt text

Google এর সাথে সাইন ইন বোতাম টিপলে সম্মতি এবং সাইন-ইন মুহূর্তটি ট্রিগার হয়:

Alt text

স্বয়ংক্রিয় সাইন-ইন

স্বয়ংক্রিয় সাইন-ইন শুধুমাত্র একটি বিকল্প যদি একজন ব্যবহারকারী পূর্বে সম্মতি প্রদান করে থাকে। আপনি যদি স্বয়ংক্রিয় সাইন-ইন সক্ষম করেন, তাহলে প্রত্যাবর্তনকারী ব্যবহারকারীদের আপনার অ্যাপের সাথে আইডি টোকেন ভাগ করার আগে সাইন-ইন প্রক্রিয়া বাতিল করতে সক্ষম করার জন্য অল্প সময়ের জন্য একটি পপআপ ডায়ালগ দেখানো হয়। প্রথমবার দর্শক বা ব্যবহারকারী যারা আপনার অ্যাপের সাথে তাদের প্রোফাইল শেয়ার করার জন্য তাদের পূর্ববর্তী সম্মতি প্রত্যাহার করেছেন তাদের পরিবর্তে এক ট্যাপ ডায়ালগ উপস্থাপন করা হবে।

Alt text

ব্যবহারকারী আপনার সাইটে সাইন ইন করুন

ব্যবহারকারীর সম্মতির পরে, ব্যবহারকারীর নাম, ইমেল এবং প্রোফাইল ছবি সম্বলিত একটি JSON ওয়েব টোকেন (JWT) শংসাপত্র জাভাস্ক্রিপ্ট কলব্যাক হ্যান্ডলার বা আপনার ব্যাকএন্ড পরিষেবাতে পুনঃনির্দেশ ব্যবহার করে শেয়ার করা হয়।

আপনার সাইটে সাইন-ইন করার জন্য আপনি প্রতি ব্যবহারকারী সেশনের অবস্থা পরিচালনা করবেন।

ব্যবহারকারীর তাদের Google অ্যাকাউন্টে সাইন-ইন স্থিতি এবং আপনার অ্যাপ একে অপরের থেকে স্বতন্ত্র, সাইন-ইন মুহূর্ত ব্যতীত যখন আপনি জানেন যে ব্যবহারকারী সফলভাবে প্রমাণীকরণ করেছেন এবং তাদের Google অ্যাকাউন্টে সাইন ইন করেছেন। ব্যবহারকারীরা আপনার ওয়েবসাইটে একটি সক্রিয়, সাইন-ইন সেশন বজায় রেখে সাইন-ইন, সাইন-আউট বা একটি ভিন্ন Google অ্যাকাউন্টে স্যুইচ করতে পারেন।

এখান থেকে, আপনি হতে পারেন:

  • যাচাইকৃত ব্যবহারকারীকে আপনার সাইটের পৃষ্ঠাগুলি অ্যাক্সেস করার অনুমতি দিতে বেছে নিন,
  • ডুপ্লিকেট অ্যাকাউন্ট চেক করতে প্রোফাইল তথ্য ব্যবহার করুন, ব্যবহারকারীকে একটি বিদ্যমান অ্যাকাউন্টের সাথে সংযুক্ত করুন, অথবা আপনার প্ল্যাটফর্মে একটি নতুন অ্যাকাউন্ট তৈরি করার জন্য প্রোফাইল তথ্য ব্যবহার করুন,
  • যেখানে একটি যাচাইকৃত ব্যবহারকারীর অ্যাকাউন্ট প্রয়োজন সেখানে অন্যান্য কার্যকলাপের অনুমতি দিন।

ব্যবহারকারীরা বিশ্বব্যাপী ওয়ান ট্যাপ এবং স্বয়ংক্রিয় সাইন-ইন অক্ষম করতে পারে, অথবা যে কোনো সময় myaccount.google.com-এ গিয়ে তাদের অ্যাকাউন্ট প্রোফাইল শেয়ার করার সম্মতি প্রত্যাহার করতে পারে।