অধিভুক্ত সাইট জুড়ে লগইন শংসাপত্রগুলি ভাগ করতে Chrome সক্ষম করুন৷

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

Chrome এর পাসওয়ার্ড ম্যানেজার ইতিমধ্যেই সংরক্ষিত শংসাপত্র সহ সাইটগুলির জন্য শংসাপত্রগুলি স্বয়ংক্রিয়ভাবে পূরণ করে, পাশাপাশি নিম্নলিখিত দুটি ক্ষেত্রে:

  1. যখন দুটি সাইট একই-সাইট সম্পর্কে থাকে, তখন একটি সাইটে কমপক্ষে একটি শংসাপত্র সংরক্ষিত থাকলে Chrome অন্য সাইটের জন্য স্বতঃপূর্ণ শংসাপত্রগুলি দেখাবে৷ উদাহরণস্বরূপ, যেহেতু www.example.com এবং m.example.com একই-সাইট, ক্রোম দুটি সাইটের মধ্যে সংরক্ষিত শংসাপত্রগুলি ভাগ করতে পারে এবং অন্যকে সংরক্ষিত পাসওয়ার্ডের পরামর্শ দিতে পারে৷
  2. যখন একজন ডেভেলপার একই শংসাপত্র ব্যবহার করে এমন একটি সাইটের সাথে একটি Android অ্যাপ সংযুক্ত করে, তখন Chrome সেই সাইটে Android শংসাপত্রের পরামর্শ দিতে পারে। অ্যাপগুলি ডিজিটাল অ্যাসেট লিঙ্ক (DALs) ব্যবহার করে সাইটগুলির সাথে যুক্ত।

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

আপনি যদি একই অ্যাকাউন্ট ম্যানেজমেন্ট ব্যাকএন্ড (যেমন https://www.example.com এবং https://www.example.co.uk) ভাগ করে এমন একাধিক ডোমেন নিয়োগ করেন, যা 91 সংস্করণ থেকে শুরু হয়, আপনি পাসওয়ার্ডের পরামর্শ দিতে Chrome সক্ষম করতে পারেন ডিজিটাল সম্পদ লিঙ্কের সাথে যুক্ত ডোমেনে সংরক্ষিত।

একটি DAL অ্যাসোসিয়েশন করতে, ডেভেলপারদের একটি JSON ফাইল রাখতে হবে যা সংশ্লিষ্ট ডোমেনে /.well-known/assetlinks.jsonDAL সিনট্যাক্স অনুসরণ করে।

পূর্বশর্ত

  1. Chrome 91 বা তার পরে ব্যবহার করুন।
  2. chrome://flags#filling-across-affiliated-websites পতাকা সক্ষম করুন৷
  3. chrome://settings/passwords এ "পাসওয়ার্ড সংরক্ষণ করার অফার" চালু আছে তা নিশ্চিত করুন।
  4. নিশ্চিত করুন যে আপনার ওয়েবসাইটের সাইন-ইন ডোমেন HTTPS এর মাধ্যমে উপলব্ধ।

আপনার দুটি ওয়েবসাইট সংযুক্ত করুন

  1. ওয়েবসাইটটি, যেমন https://www.example.com, https://www.example.co.uk এর সাথে শংসাপত্র শেয়ার করতে পারে তা ঘোষণা করতে, নিম্নলিখিত বিষয়বস্তু সহ assetlinks.json নামে একটি ফাইল তৈরি করুন:

    [{
      "relation": ["delegate_permission/common.get_login_creds"],
      "target": {
        "namespace": "web",
        "site": "https://www.example.com"
      }
     },
    {
      "relation": ["delegate_permission/common.get_login_creds"],
      "target": {
        "namespace": "web",
        "site": "https://www.example.co.uk"
      }
    }]
    

    relation ফিল্ড হল এক বা একাধিক স্ট্রিং এর একটি অ্যারে যা সাইটের মধ্যে সম্পর্ক বর্ণনা করে। সাইন-ইন শংসাপত্রগুলি শেয়ার করার জন্য সাইটগুলির জন্য, delegate_permission/common.get_login_creds স্ট্রিংটি নির্দিষ্ট করুন। target ক্ষেত্র হল একটি বস্তু যা ঘোষণার প্রযোজ্য সম্পদ নির্দিষ্ট করে। নিম্নলিখিত ক্ষেত্রগুলি একটি ওয়েবসাইট সনাক্ত করে:

    namespace ওয়েবসাইটের জন্য web হতে হবে।
    site ওয়েবসাইটের URL, https:// domain [: optional_port ] ; উদাহরণস্বরূপ, https://www.example.com

    বিস্তারিত জানার জন্য ডিজিটাল সম্পদ লিঙ্ক রেফারেন্স দেখুন.

  2. সাইন-ইন ডোমেনে নিম্নলিখিত অবস্থানে ডিজিটাল সম্পদ লিঙ্ক JSON ফাইল হোস্ট করুন: https://domain[:optional_port]/.well-known/assetlinks.json

    এই উদাহরণে, ডোমেন হল www.example.com , তাই JSON ফাইলটি https://www.example.com/.well-known/assetlinks.json এ হোস্ট করা উচিত।

    ডিজিটাল সম্পদ লিঙ্ক ফাইলের জন্য MIME প্রকার JSON হতে হবে। নিশ্চিত করুন যে সার্ভার একটি Content-Type: application/json হেডার প্রতিক্রিয়ায়।

  3. উভয় ওয়েবসাইটেই অ্যাসোসিয়েশন ঘোষণা করতে, https://www.example.co.uk/.well-known/assetlinks.jsonassetlinks.json হোস্ট করুন:

    [{
      "relation": ["delegate_permission/common.get_login_creds"],
      "target": {
        "namespace": "web",
        "site": "https://www.example.com"
      }
     },
    {
      "relation": ["delegate_permission/common.get_login_creds"],
      "target": {
        "namespace": "web",
        "site": "https://www.example.co.uk"
      }
    }]
    
  4. নিশ্চিত করুন যে আপনার হোস্ট Google কে আপনার ডিজিটাল সম্পদ লিঙ্ক ফাইল পুনরুদ্ধার করার অনুমতি দেয়৷ আপনার যদি একটি robots.txt ফাইল থাকে, তাহলে এটি অবশ্যই Googlebot এজেন্টকে /.well-known/assetlinks.json পুনরুদ্ধার করার অনুমতি দেবে। বেশীরভাগ সাইটগুলি যেকোন স্বয়ংক্রিয় এজেন্টকে /.well-known/ পাথে ফাইলগুলি পুনরুদ্ধার করার অনুমতি দিতে পারে যাতে অন্যান্য পরিষেবাগুলি সেই ফাইলগুলির মেটাডেটা অ্যাক্সেস করতে পারে:

    User-agent: *
    Allow: /.well-known/
    

একাধিক ওয়েবসাইট একে অপরের সাথে সংযুক্ত করুন

আপনি ডিজিটাল সম্পদ লিঙ্ক ফাইলে প্রতিটি নির্দিষ্ট করে একাধিক ওয়েবসাইট একে অপরের সাথে সংযুক্ত করতে পারেন। উদাহরণ স্বরূপ, example.com , example.co.uk, এবং example.co.jp যুক্ত করতে , assetlinks.json JSON ফাইলে সেই সমস্ত ওয়েবসাইট উল্লেখ করুন এবং প্রতিটি ওয়েবসাইটে এটি হোস্ট করুন https://EXAMPLE_DOMAIN_NAME/.well-known/assetlinks.json

[{
     "relation":[
        "delegate_permission/common.get_login_creds"
     ],
     "target":{
        "site":"https://www.example.com",
        "namespace":"web"
     }
  },
  {
     "relation":[
        "delegate_permission/common.get_login_creds"
     ],
     "target":{
        "site":"https://www.example.co.uk",
        "namespace":"web"
     }
  },
  {
     "relation":[
        "delegate_permission/common.get_login_creds"
     ],
     "target":{
        "site":"https://www.example.co.jp",
        "namespace":"web"
     }
  }]