这是一篇描述如何将 Smart Lock 登录添加到您的网站的文章:https ://developers.google.com/web/updates/2016/04/credential-management-api
基本上,像这样向(https)网站添加一些代码(您可以在 JavaScript 控制台中尝试:
navigator.credentials.get({
password: true, // `true` to obtain password credentials
}).then(function(cred) {
// continuation which submits the credential and signs the user in
...
这是一个完整的示例网站:https ://credential-management-sample.appspot.com/
一旦用户使用了此凭据或您已将其保存为navigator.credentials.store()
,那么将来,它可以自动检索(无需用户单击)。
有关这方面的更多信息,请查看Google I/O 的这个演讲(关于凭证管理 API 的详细信息从大约 8 分钟开始)。