Navigator.credentials
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The credentials
property of the Navigator
interface returns the CredentialsContainer
interface, which exposes
methods to request credentials. The CredentialsContainer
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.
Value
The CredentialsContainer
interface.
Examples
if ('credentials' in navigator) {
navigator.credentials.get({password: true})
.then(function(creds) {
//Do something with the credentials.
});
} else {
//Handle sign-in the way you did before.
};
Specifications
Specification |
---|
Credential Management Level 1 # framework-credential-management |
Browser compatibility
BCD tables only load in the browser