Navigator: credentials property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2019.
Secure context: This feature is available only insecure contexts (HTTPS), in some or allsupporting browsers.
Thecredentials read-only property of theNavigator interface returns theCredentialsContainer object associated with the current document, which exposes methods to request credentials. TheCredentialsContainer interface also notifies the user agent when an interesting event occurs, such as a successful sign-in or sign-out. This interface can be used for feature detection.
In this article
Value
ACredentialsContainer object.
Examples
js
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.}Specifications
| Specification |
|---|
| Credential Management Level 1> # framework-credential-management> |