আমরা ওয়েবের জন্য Google সাইন-ইন জাভাস্ক্রিপ্ট প্ল্যাটফর্ম লাইব্রেরি বন্ধ করে দিচ্ছি। 31শে মার্চ, 2023 অবচয় তারিখের পরে লাইব্রেরিটি ডাউনলোডের জন্য অনুপলব্ধ থাকবে। পরিবর্তে, ওয়েবের জন্য নতুন Google পরিচয় পরিষেবাগুলি ব্যবহার করুন৷
ডিফল্টরূপে, নতুন তৈরি করা ক্লায়েন্ট আইডিগুলি এখন পুরানো প্ল্যাটফর্ম লাইব্রেরি ব্যবহার করা থেকে ব্লক করা হয়েছে, বিদ্যমান ক্লায়েন্ট আইডিগুলি প্রভাবিত হয় না৷ 29শে জুলাই, 2022-এর আগে তৈরি করা নতুন ক্লায়েন্ট আইডিগুলি Google প্ল্যাটফর্ম লাইব্রেরির ব্যবহার সক্ষম করতে `plugin_name` সেট করতে পারে।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

আপনার ওয়েব অ্যাপে Google সাইন-ইন যোগ করুন

কোডের কয়েকটি লাইন দিয়ে Google সাইন-ইন সক্ষম করুন:

<html lang="en">
  <head>
    <meta name="google-signin-scope" content="profile email">
    <meta name="google-signin-client_id" content="YOUR_CLIENT_ID.apps.googleusercontent.com">
    <script src="https://apis.google.com/js/platform.js" async defer></script>
  </head>
  <body>
    <div class="g-signin2" data-onsuccess="onSignIn" data-theme="dark"></div>
    <script>
      function onSignIn(googleUser) {
        // Useful data for your client-side scripts:
        var profile = googleUser.getBasicProfile();
        console.log("ID: " + profile.getId()); // Don't send this directly to your server!
        console.log('Full Name: ' + profile.getName());
        console.log('Given Name: ' + profile.getGivenName());
        console.log('Family Name: ' + profile.getFamilyName());
        console.log("Image URL: " + profile.getImageUrl());
        console.log("Email: " + profile.getEmail());

        // The ID token you need to pass to your backend:
        var id_token = googleUser.getAuthResponse().id_token;
        console.log("ID Token: " + id_token);
      }
    </script>
  </body>
</html>
আপনার ওয়েব অ্যাপে Google সাইন-ইন সংহত করতে প্রস্তুত?