Credential Management API
E856223
The Credential Management API is a web standard that enables browsers to manage, store, and automatically provide user credentials to simplify and secure sign-in on websites.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Federated Credential Management API | 1 |
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
Browser API
ⓘ
Web API ⓘ Web standard ⓘ |
| aimsTo |
Improve sign-in security
ⓘ
Reduce password friction ⓘ Simplify user sign-in ⓘ |
| allows |
Automatic sign-in when appropriate
ⓘ
Retrieving user credentials from the browser ⓘ Storing user credentials in the browser ⓘ |
| definesInterface |
Credential
ⓘ
CredentialsContainer NERFINISHED ⓘ FederatedCredential NERFINISHED ⓘ PasswordCredential NERFINISHED ⓘ |
| designedFor |
Web applications
ⓘ
Web browsers NERFINISHED ⓘ |
| documentedAt |
https://developer.mozilla.org/docs/Web/API/Credential_Management_API
ⓘ
https://www.w3.org/TR/credential-management-1/ ⓘ |
| exposesInterface | navigator.credentials ⓘ |
| hasConcept |
Credential type
ⓘ
Federated credential ⓘ Password credential ⓘ Silent sign-in ⓘ User mediation ⓘ |
| improves |
Consistency of credential handling across sites
ⓘ
User experience of sign-in ⓘ |
| method |
navigator.credentials.get()
ⓘ
navigator.credentials.preventSilentAccess() ⓘ navigator.credentials.store() ⓘ |
| partOf | Web Platform NERFINISHED ⓘ |
| relatedTo |
Password managers
ⓘ
Web Authentication API NERFINISHED ⓘ |
| requires |
HTTPS
ⓘ
Secure context ⓘ |
| securityProperty |
Encourages use of browser-managed credentials
ⓘ
Reduces need to repeatedly type passwords ⓘ |
| standardizedBy | W3C NERFINISHED ⓘ |
| status | Living standard (subject to evolution) ⓘ |
| supports |
Automatic sign-in
ⓘ
Federated authentication ⓘ Password-based authentication ⓘ Programmatic credential retrieval ⓘ Programmatic credential storage ⓘ |
| usedBy | Web developers ⓘ |
| usedFor |
Integrating browser-stored credentials
ⓘ
Managing user login state ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Federated Credential Management API