仅将Google智能锁添加到网站

Google Smart Lock在网站上

我刚刚访问过Pinterest,它有一个很酷的功能。 不知何故,当我访问该网站时,Chrome可以“看到”我拥有一个帐户。 而不是被动地等待它主动提醒我:你在这里有一个帐户:你想用1点击登录吗? 是/否

https://support.google.com/accounts/answer/6160273?hl=en

问题:我看到很多应用程序的json代码示例。 但是,我们如何主动将此添加到用户具有存储的uname / passwd的网站?

示例图像

谢谢,肖恩


以下是描述如何将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分钟)。

链接地址: http://www.djcxy.com/p/93187.html

上一篇: Adding Google smart lock to a website only

下一篇: round exponentially small number with .toFixed()