编者按:本文作者奇舞团前端开发工程师何文力,同时也是 W3C CSS 工作组成员。W3C Credential Management APICredential Management API 是一套给提供给网站用于存储用户登陆信息的 API,简单地说可以作为一种自动账号密码填充的功能:navigator.credentials.store({ type: 'password', id: 'id', password: '1234567'})下一次登录的时候,我们可以通过上一次存储的账号密码直接登录:navigator.credentials .get({ password: true }) .then(credential => { if (!credential) return fetch('/login', { method: 'POST', body: JSON.stringify({ username: credential.id, password: credential.password }). credentials: 'include' }).then(res => { // .... }) })
………………………………