Navigator: свойство credentials
Базовая Широко доступна
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или во всех поддерживающих браузерах.
Чтение-только свойство credentials интерфейса Navigator возвращает объект CredentialsContainer, связанный с текущим документом, который предоставляет методы для запроса учетных данных. Интерфейс CredentialsContainer также уведомляет пользовательский агент, когда происходит интересное событие, например, успешная авторизация или выход. Этот интерфейс может быть использован для определения наличия функции.
Значение
Объект CredentialsContainer.
Примеры
if ("credentials" in navigator) {
navigator.credentials.get({ password: true }).then((creds) => {
//Do something with the credentials.
});
} else {
//Handle sign-in the way you did before.
}
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
credentials |
51 | 18 | 60 | 38 | 13 | 51 | 60 | 41 | 13 | 5.0 | 51 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/credentials