Chrome में सभी वेबसाइटों पर क्रेडेंशियल शेयर करने की सुविधा चालू करना

अगर आपने एक ही खाता मैनेजमेंट बैकएंड वाले कई डोमेन इस्तेमाल किए हैं, तो अब आपके पास यह एलान करने का भी विकल्प है कि वे एक-दूसरे के साथ क्रेडेंशियल शेयर कर सकते हैं, ताकि उपयोगकर्ता एक बार क्रेडेंशियल सेव कर सकें. साथ ही, Chrome पासवर्ड मैनेजर से उन्हें लिंक की गई किसी भी वेबसाइट पर सुझाव के लिए कहा जा सकता है.

Chrome का Password Manager, सेव किए गए क्रेडेंशियल वाली वेबसाइटों के लिए क्रेडेंशियल ऑटोमैटिक भरता है. साथ ही, इन दो मामलों में भी ऐसा करता है:

  • जब दो वेबसाइटें एक ही साइट के साथ संबंध, Chrome कम से कम एक क्रेडेंशियल होने पर, अन्य साइट के लिए ऑटोमैटिक भरने वाले क्रेडेंशियल दिखाएगा क्रेडेंशियल एक साइट पर सेव किया गया. उदाहरण के लिए, क्योंकि www.example.com और m.example.com एक ही साइट पर हैं. Chrome, सेव किए गए क्रेडेंशियल शेयर कर सकता है और दूसरे को सहेजे गए पासवर्ड का सुझाव दें.
  • जब कोई डेवलपर, Android ऐप्लिकेशन को ऐसी साइट से जोड़ता है जो एक जैसे क्रेडेंशियल हैं, तो Chrome उस साइट पर Android क्रेडेंशियल का सुझाव दे सकता है. ऐप्लिकेशन, डिजिटल ऐसेट लिंक (डीएल) का इस्तेमाल करके वेबसाइटों से जुड़े होते हैं.

अब आपके पास वेबसाइटों को क्रॉस-साइट रिलेशनशिप से भी असोसिएट करने का विकल्प है. इससे उपयोगकर्ताओं को अपने क्रेडेंशियल को एक बार सेव करने के लिए और पासवर्ड मैनेजर से उन्हें के खोज नतीजों में दिखाई देता है.

अगर आपने एक से ज़्यादा ऐसे डोमेन का इस्तेमाल किया है जिनके खाते के मैनेजमेंट का बैकएंड एक ही है (जैसे, https://www.example.com और https://www.example.co.uk), इतने समय में शुरू होंगे वर्शन 91 है, तो आप डोमेन में सेव किए गए पासवर्ड के सुझाव देने के लिए Chrome को चालू कर सकते हैं डिजिटल ऐसेट लिंक से जुड़ा होता है.

डीएएल असोसिएशन के लिए, डेवलपर को ऐसी JSON फ़ाइल बनानी होगी जो डीएएल सिंटैक्स /.well-known/assetlinks.json पर जाकर संपर्क फ़ॉर्म भरें.

ज़रूरी शर्तें

  • Chrome 91 या इसके बाद के वर्शन का इस्तेमाल करें.
  • पक्का करें कि chrome://settings/passwords में "पासवर्ड सेव करने का विकल्प दें" सेटिंग चालू हो.
  • पक्का करें कि आपकी वेबसाइट का साइन-इन डोमेन, एचटीटीपीएस के ज़रिए उपलब्ध हो.

अपनी दोनों वेबसाइटों के बीच आसानी से क्रेडेंशियल शेयर करने की सुविधा सेट अप करें

  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 वेबसाइट का यूआरएल, फ़ॉर्मैट 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.json पर 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"
      }
    }]
    
  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"
     }
  }]

क्रेडेंशियल शेयर करने के बारे में ज़्यादा जानें: