91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用通行密鑰后,X的登錄成功率提高了1倍

谷歌開發(fā)者 ? 來源:谷歌開發(fā)者 ? 2025-01-20 10:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / 開發(fā)者關(guān)系工程師 Niharika Arora

X 是一款社交媒體應(yīng)用,涵蓋各類時(shí)事內(nèi)容,旨在幫助全球近 5 億用戶通過實(shí)時(shí)評(píng)述了解事件始末。最近,X 開發(fā)者改進(jìn)了 Android 應(yīng)用的登錄流程,以便用戶不會(huì)錯(cuò)過他們感興趣的討論。通過使用 Credential Manager API,團(tuán)隊(duì)實(shí)施了新的通行密鑰身份驗(yàn)證,以便用戶更快捷、更輕松、更安全地訪問應(yīng)用。

X

https://play.google.com/store/apps/details?id=com.twitter.android&hl=en_US

Credential Manager API

https://developer.android.google.cn/identity/sign-in/credential-manager

通行密鑰

https://developer.android.google.cn/design/ui/mobile/guides/patterns/passkeys

使用通行密鑰簡(jiǎn)化登錄流程

如今,基于密碼的傳統(tǒng)身份驗(yàn)證系統(tǒng)安全性較低,而且更容易受到網(wǎng)絡(luò)攻擊。許多用戶通常會(huì)選擇易于猜測(cè)的密碼,導(dǎo)致不法分子可以輕松暴力破解這些密碼。用戶還會(huì)在多個(gè)帳號(hào)中重復(fù)使用相同的密碼,這意味著如果一個(gè)密碼被黑客破解,所有帳號(hào)都會(huì)受到影響。

通行密鑰完全摒棄了密碼,解決了因弱密碼和網(wǎng)絡(luò)釣魚攻擊而日益增長(zhǎng)的賬戶安全問題。該功能提供了更安全、更順暢的登錄體驗(yàn),讓用戶無需記住自己的用戶名或密碼。

“通行密鑰利用 PIN 碼或指紋、面部識(shí)別等生物識(shí)別數(shù)據(jù)取代密碼,是一種更簡(jiǎn)單、更安全的登錄方式?!?X 安全主管 Kylie McRoberts 表示。“我們探索了如何使用通行密鑰為用戶提供更輕松、更安全的登錄體驗(yàn),從而在幫助用戶保護(hù)帳號(hào)安全的同時(shí),還省去了記住密碼的麻煩。”

自 X 團(tuán)隊(duì)實(shí)施通行密鑰以來,登錄時(shí)間大幅縮短,各項(xiàng)指標(biāo)也表明登錄流程有所改善。使用通行密鑰,應(yīng)用的登錄成功率比僅依靠密碼提高了一倍。團(tuán)隊(duì)還發(fā)現(xiàn),啟用通行密鑰的用戶提出的密碼重置請(qǐng)求也有所減少。

據(jù) X 開發(fā)者表示,采用通行密鑰帶來的好處不止是提高安全性和簡(jiǎn)化登錄體驗(yàn),還有降低成本和改善用戶體驗(yàn)等。

Kylie 表示: “通行密鑰提供了強(qiáng)大的固有身份驗(yàn)證能力,幫助我們降低了基于短信的雙重身份驗(yàn)證相關(guān)成本。并且借助輕松登錄這一優(yōu)勢(shì),用戶更愿意使用我們的平臺(tái),因?yàn)檫@減少了記住或重置密碼的阻礙?!?/p>

通行密鑰依靠公鑰加密對(duì)用戶進(jìn)行身份驗(yàn)證并為他們提供私鑰。這意味著網(wǎng)站和應(yīng)用可以查看和存儲(chǔ)公鑰,但不能獲取由用戶的憑證提供程序加密和存儲(chǔ)的私鑰。由于密鑰是唯一的,并且與網(wǎng)站或應(yīng)用相關(guān)聯(lián),因此不易受網(wǎng)絡(luò)釣魚攻擊,從而進(jìn)一步增強(qiáng)了安全性。

使用 Credential Manager API

進(jìn)行無縫集成

為了集成通行密鑰,X 開發(fā)者使用了 Android 的 Credential Manager API,據(jù) Kylie 表示,這使得整個(gè)過程 “非常順暢”。該 API 將 Smart Lock、One Tap 和 Google Sign-In 整合為一個(gè)單一、簡(jiǎn)化的工作流程。這也使開發(fā)者能夠刪除數(shù)百行代碼,從而提高實(shí)現(xiàn)效率并減少維護(hù)開銷。

最后,X 開發(fā)者遷移到 Credential Manager 僅用了兩周的時(shí)間,然后用了兩周時(shí)間完全支持通行密鑰。X 資深工程師 Saurabh Arora 表示,這是一次 “非??焖俚倪w移”,團(tuán)隊(duì) “沒想到會(huì)如此簡(jiǎn)單直接”。得益于 Credential Manager 使用簡(jiǎn)單且基于協(xié)程的 API,處理多種身份驗(yàn)證選項(xiàng)的復(fù)雜性基本上得以消除,代碼數(shù)量、出現(xiàn)錯(cuò)誤的可能性以及整體的開發(fā)者工作量也得以減少。

X 開發(fā)者通過集成 Credential Manager API 顯著提升了開發(fā)效率。借助 Credential Manager API 轉(zhuǎn)向采用通行密鑰,他們實(shí)現(xiàn)了:

身份驗(yàn)證模塊的代碼減少 80%

解決了 90% 的遺留邊緣案例錯(cuò)誤

GIS、One Tap 和 Smart Lock 需要處理的代碼減少 85%

使用 Credential Manager API 的最佳方法 (如 createCredential 和 getCredential),通過消除與各個(gè)協(xié)議相關(guān)的自定義邏輯復(fù)雜性,簡(jiǎn)化了集成過程。這種統(tǒng)一的方法還意味著 X 開發(fā)者可以使用單一且一致的接口來處理各種身份驗(yàn)證類型,例如通行密鑰、密碼和聯(lián)合登錄 (如使用 Google 帳號(hào)登錄)。

“使用 Credential Manager 簡(jiǎn)單的 API 方法,我們只需一次調(diào)用即可檢索通行密鑰、密碼和聯(lián)合令牌,從而減少分支邏輯并使響應(yīng)處理更清晰?!?Saurabh 表示?!笆褂貌煌?API 方法 (如 createCredential() 和 getCredential() 也簡(jiǎn)化了憑據(jù)存儲(chǔ),讓我們?cè)谕晃恢眉纯商幚砻艽a和通行密鑰?!?/p>

X 開發(fā)者在使用 Credential Manager API 實(shí)施 “通過 Google 帳號(hào)登錄” 方法時(shí)沒有遇到太多挑戰(zhàn)。用更簡(jiǎn)單的 Credential Manager 實(shí)現(xiàn)取代 X 之前的 Google Sign In、One Tap 和 Smart Lock 代碼,意味著開發(fā)者不再需要處理連接或斷開狀態(tài)以及活動(dòng)結(jié)果,從而降低了錯(cuò)誤率。

94b88664-d4bb-11ef-9310-92fbcf53809c.png

通行密鑰的未來

X 集成通行密鑰的做法表明,實(shí)現(xiàn)更安全、更友好的身份驗(yàn)證體驗(yàn)是可行的。通過 Credential Manager API,X 開發(fā)者簡(jiǎn)化了集成流程,減少了潛在的錯(cuò)誤,并提高了安全性和開發(fā)速度,同時(shí)改善了用戶體驗(yàn)。

“對(duì)于考慮集成通行密鑰的開發(fā)者,我們的建議是利用 Credential Manager API?!?Saurabh 表示?!按?API 確實(shí)簡(jiǎn)化了流程,并減少了您需要編寫和維護(hù)的代碼,讓開發(fā)者能夠更好實(shí)現(xiàn)功能?!?/p>

展望未來,X 計(jì)劃允許僅使用通行密鑰注冊(cè)并提供專用的通行密鑰管理界面,以進(jìn)一步提升用戶體驗(yàn)。

開始使用

即刻了解如何使用通行密鑰和 Credential Manager API 提升應(yīng)用的用戶登錄體驗(yàn)。

通行密鑰

https://developer.android.google.cn/design/ui/mobile/guides/patterns/passkeys

Credential Manager API

https://developer.android.google.cn/identity/sign-in/credential-manager

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    2372

    瀏覽量

    66789
  • 密鑰
    +關(guān)注

    關(guān)注

    1

    文章

    148

    瀏覽量

    20925

原文標(biāo)題:采用通行密鑰后,X 的登錄成功率提高了 1 倍

文章出處:【微信號(hào):Google_Developers,微信公眾號(hào):谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    IRSM836 - 035MB:小體積大能量的集成功率模塊

    成功率模塊(IPM),適用于節(jié)能風(fēng)扇和泵等設(shè)備。它采用了國(guó)際整流器(IR)的技術(shù),在一個(gè)隔離封裝中提供了極其緊湊
    的頭像 發(fā)表于 01-23 17:20 ?714次閱讀

    IRSM836 - 044MA集成功率模塊:小身材大能量,助力家電電機(jī)驅(qū)動(dòng)

    : IRSM836-044MA.pdf 1. 模塊概述 IRSM836 - 044MA是一款專為先進(jìn)家電電機(jī)驅(qū)動(dòng)應(yīng)用而設(shè)計(jì)的4A、250V集成功率模塊,適用于節(jié)能風(fēng)
    的頭像 發(fā)表于 12-17 16:20 ?435次閱讀

    RFLUPA01050功率放大器RF-LAMBDA

    W)供電:+12 VDC,靜態(tài)電流 720–1500 mA輸入/輸出:50 Ω 匹配,SMA 母頭無需外部偏置網(wǎng)絡(luò):簡(jiǎn)化了系統(tǒng)設(shè)計(jì),降低了成本。集成功率檢測(cè)與過壓/過流保護(hù):提高了系統(tǒng)的安全性
    發(fā)表于 11-28 09:20

    Vishay SiC544 40A VRPower?集成功率級(jí)技術(shù)解析與應(yīng)用指南

    Vishay Semicductors SiC544 40A VRPower^?^ 集成功率級(jí)專為大電流、高效率和高功率密度同步降壓應(yīng)用而設(shè)計(jì)。Vishay Semiconductors
    的頭像 發(fā)表于 11-13 15:00 ?658次閱讀
    Vishay SiC544 40A VRPower?集<b class='flag-5'>成功率</b>級(jí)技術(shù)解析與應(yīng)用指南

    Vishay SiC674A 55A VRPower集成功率級(jí)技術(shù)解析

    Vishay Semicductors SiC674 55A VRPower^?^ 集成功率級(jí)專為同步降壓應(yīng)用而設(shè)計(jì),可提供大電流、高效率和高功率密度,并將關(guān)斷電流降至最低。Vishay
    的頭像 發(fā)表于 11-11 10:25 ?530次閱讀
    Vishay SiC674A 55A VRPower集<b class='flag-5'>成功率</b>級(jí)技術(shù)解析

    Vishay SiC658A集成功率級(jí)技術(shù)解析:打造高效能同步降壓解決方案

    Vishay SiC658A 50A VRPower ^?^ 集成功率級(jí)具備高效率和出色的散熱性能,非常適合大電流應(yīng)用。Vishay SiC658A憑借先進(jìn)的MOSFET技術(shù),可確保最佳電源轉(zhuǎn)換并
    的頭像 發(fā)表于 11-10 11:35 ?688次閱讀
    Vishay SiC658A集<b class='flag-5'>成功率</b>級(jí)技術(shù)解析:打造高效能同步降壓解決方案

    功率 ( 23 dBm) 802.11ax 超線性 WLAN 功率放大器,帶集成功率檢測(cè)器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()高功率 ( 23 dBm) 802.11ax 超線性 WLAN 功率放大器,帶集成功率檢測(cè)器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有高功率 ( 23 dBm) 802.11
    發(fā)表于 10-16 18:32
    高<b class='flag-5'>功率</b> ( 23 dBm) 802.11ax 超線性 WLAN <b class='flag-5'>功率</b>放大器,帶集<b class='flag-5'>成功率</b>檢測(cè)器 skyworksinc

    成功率檢測(cè)器的高功率 802.11ac WLAN 功率放大器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()集成功率檢測(cè)器的高功率 802.11ac WLAN 功率放大器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有集成功率檢測(cè)器的高功率 8
    發(fā)表于 10-16 18:31
    集<b class='flag-5'>成功率</b>檢測(cè)器的高<b class='flag-5'>功率</b> 802.11ac WLAN <b class='flag-5'>功率</b>放大器 skyworksinc

    功率 ( 19 dBm) 802.11ac WLAN 功率放大器,帶集成功率檢測(cè)器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()高功率 ( 19 dBm) 802.11ac WLAN 功率放大器,帶集成功率檢測(cè)器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有高功率 ( 19 dBm) 802.11ac W
    發(fā)表于 10-10 18:33
    高<b class='flag-5'>功率</b> ( 19 dBm) 802.11ac WLAN <b class='flag-5'>功率</b>放大器,帶集<b class='flag-5'>成功率</b>檢測(cè)器 skyworksinc

    功率 ( 22 dBm) 802.11ac WLAN 功率放大器,帶集成功率檢測(cè)器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()高功率 ( 22 dBm) 802.11ac WLAN 功率放大器,帶集成功率檢測(cè)器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有高功率 ( 22 dBm) 802.11ac W
    發(fā)表于 09-25 18:34
    高<b class='flag-5'>功率</b> ( 22 dBm) 802.11ac WLAN <b class='flag-5'>功率</b>放大器,帶集<b class='flag-5'>成功率</b>檢測(cè)器 skyworksinc

    非對(duì)稱密鑰生成和轉(zhuǎn)換規(guī)格詳解

    。 對(duì)于每種算法采用哪種方式,將會(huì)在具體的每個(gè)算法規(guī)格中介紹。 RSA RSA(Rivest–Shamir–Adleman),當(dāng)前支持使用字符串參數(shù)和密鑰參數(shù)兩種方式生成RSA密鑰。 使用字符串參數(shù)
    發(fā)表于 09-01 07:50

    HarmonyOS5云服務(wù)技術(shù)分享--匿名登錄功能指南

    = () => { auth.signInAnonymously() .then(userCredential => { console.log(\'游客登錄成功!用戶ID
    發(fā)表于 05-22 16:41

    HarmonyOS5云服務(wù)技術(shù)分享--賬號(hào)登錄文章整理

    ; { hilog.info(0x0000, \'登錄成功\', `用戶UID: ${result.getUser().getUid()}`); // 這里可以跳轉(zhuǎn)首頁啦 }).catch(error =>
    發(fā)表于 05-22 16:16

    HarmonyOS5云服務(wù)技術(shù)分享--手機(jī)號(hào)登錄教程

    : \'your_password\' // 用戶設(shè)置的密碼 } }).then(user => { console.log(\"登錄成功!當(dāng)前用戶:\", user); }).catch(err
    發(fā)表于 05-22 15:37

    概倫電子電路類型驅(qū)動(dòng)SPICE仿真器NanoSpice X介紹

    NanoSpice X是概倫電子推出的高精度、大容量并行SPICE仿真器,旨在解決電路仿真中的最具挑戰(zhàn)性任務(wù)。相較于上一代NanoSpice仿真器,NanoSpice X將平均仿真速度提高了2到10
    的頭像 發(fā)表于 04-23 15:30 ?1340次閱讀
    概倫電子電路類型驅(qū)動(dòng)SPICE仿真器NanoSpice <b class='flag-5'>X</b>介紹