Есть ли способ сообщить менеджеру паролей Chrome, что веб-сайтыhttps://abcиhttps://defна самом деле эквивалентны и используют одни и те же учетные данные для входа, так что когда я изменю свой пароль на веб-сайте 1, он также будет знать, что мой новый пароль применяется и к веб-сайту 2?
ОБНОВЛЕНИЕ: Я задавал этот вопрос в прошлом году. Недавно Google создал свой новый Менеджер паролей, который позволяет вводить список доменов для каждого сохраненного пароля. Поэтому этот вопрос больше не актуален.
решение1
Да, это возможно,
- Заявить, что веб-сайт https://abc может делиться учетными данными сhttps://defсоздайте файл с именем assetlinks.json со следующим содержимым:
[{
"relation": ["delegate_permission/common.get_login_creds"],
"target": {
"namespace": "web",
"site": "https://a.b.c"
}
},
{
"relation": ["delegate_permission/common.get_login_creds"],
"target": {
"namespace": "web",
"site": "https://d.e.f"
}
}]
Для того чтобы сайты могли обмениваться учетными данными для входа, укажите строку delegate_permission/common.get_login_creds
- Разместите файл JSON ссылок на цифровые активы в следующем месте на домене входа:
https://domain[:optional_port]/.well-known/assetlinks.json
например,https://a.b.c/.well-known/assetlinks.json
иhttps://d.e.f/.well-known/assetlinks.json
если форма регистрации расположена на обоих веб-сайтах