11 月 22 日消息,科技媒體 The Verge 今天(11 月 22 日)發(fā)布博文,報(bào)道稱(chēng)谷歌公司以預(yù)覽版的形式,面向于安卓 9 及更高版本、且 Google Play 服務(wù)(GMS)Core 版本為 242200000 或更高版本的所有設(shè)備,推出了“恢復(fù)憑據(jù)”(Restore Credentials)API。
“恢復(fù)憑據(jù)”是安卓系統(tǒng)中的一項(xiàng)開(kāi)發(fā)者 API,在用戶(hù)換機(jī)后,已登錄的應(yīng)用可以繼續(xù)保留登錄狀態(tài),簡(jiǎn)化從舊安卓設(shè)備遷移到新機(jī)過(guò)程。
谷歌希望通過(guò)引入“恢復(fù)憑據(jù)”,讓安卓生態(tài)中的換機(jī)體驗(yàn),更接近蘋(píng)果 iPhone,實(shí)現(xiàn)無(wú)縫轉(zhuǎn)移所有賬戶(hù)和應(yīng)用憑據(jù)。
支持文檔,“恢復(fù)憑據(jù)”功能的好處包括:
順暢的用戶(hù)體驗(yàn):用戶(hù)無(wú)需手動(dòng)登錄每個(gè)應(yīng)用,即可恢復(fù)其應(yīng)用賬號(hào)。
提高用戶(hù)互動(dòng)度:如果用戶(hù)可以在設(shè)置新設(shè)備時(shí)恢復(fù)其賬號(hào),則更有可能繼續(xù)使用您的應(yīng)用。
減少開(kāi)發(fā)工作量:恢復(fù)憑據(jù)功能已與 Credential Manager 集成,因此已支持通行密鑰的開(kāi)發(fā)者可以添加憑據(jù)恢復(fù)功能。
工作原理如下:
創(chuàng)建恢復(fù)憑據(jù):當(dāng)用戶(hù)登錄您的應(yīng)用時(shí),創(chuàng)建與其賬號(hào)關(guān)聯(lián)的恢復(fù)憑據(jù)。如果用戶(hù)已啟用 Google 備份,并且可用端到端加密,此憑據(jù)會(huì)存儲(chǔ)在本地并同步到云端(應(yīng)用可以選擇不同步到云端)
獲取恢復(fù)憑據(jù):當(dāng)用戶(hù)設(shè)置新設(shè)備時(shí),您的應(yīng)用可以向 Credential Manager 請(qǐng)求恢復(fù)憑據(jù)。這樣,您就可以自動(dòng)為用戶(hù)登錄,而無(wú)需用戶(hù)輸入任何其他信息。
清除恢復(fù)憑據(jù):當(dāng)用戶(hù)從您的應(yīng)用中退出賬號(hào)時(shí),您應(yīng)刪除關(guān)聯(lián)的恢復(fù)憑據(jù)。
用戶(hù)在首次啟動(dòng)應(yīng)用后,系統(tǒng)會(huì)自動(dòng)檢查恢復(fù)密鑰的可用性并重新登錄,減少了手動(dòng)輸入的麻煩。
恢復(fù)密鑰可以備份到云端,但開(kāi)發(fā)者可選擇退出,選擇直接在設(shè)備間的轉(zhuǎn)移可能更為全面。需要注意的是,如果用戶(hù)刪除并重新安裝應(yīng)用,相關(guān)的恢復(fù)密鑰將無(wú)法轉(zhuǎn)移。
原創(chuàng)文章,作者:蘋(píng)果派,如若轉(zhuǎn)載,請(qǐng)注明出處:http://rponds.cn/article/694742.html