怎樣在 Github 中使用免密登錄?
我們?cè)诨ヂ?lián)網(wǎng)上注冊(cè)各種網(wǎng)站,密碼經(jīng)常會(huì)忘記,非常麻煩。以前還能各網(wǎng)站使用同一密碼,雖然不太安全,但好記。現(xiàn)在各種網(wǎng)站的密碼規(guī)則變強(qiáng),還都不太一樣,記密碼就更難了。
如果有一種方式,能免密登錄,就可以解決記不住密碼的煩惱了。
什么是免密登錄?
免密登錄其實(shí)我們每天都在使用。
手機(jī)上按下指紋、或者刷個(gè)臉就能進(jìn)入系統(tǒng),類(lèi)似這樣的操作就是免密登錄,只不過(guò)在 PC 使用瀏覽器訪問(wèn)網(wǎng)站時(shí),大多都還是需要使用賬號(hào)密碼登錄,為了安全性,可能還需要輸入各種稀奇古怪的驗(yàn)證碼。
現(xiàn)在有一種無(wú)需輸入密碼的解決方案:Passkey 。
什么是 Passkey ?
1、Passkey 不需要使用密碼,而是使用密鑰,接入了 Passkey 的網(wǎng)站會(huì)保存用戶的公鑰,登陸時(shí)用戶使用私鑰。
2、用戶不需要知道私鑰是什么,也不需要在登錄時(shí)輸入私鑰,私鑰通過(guò)「身份管理器」來(lái)提供。
2、「身份管理器」負(fù)責(zé)生成密鑰,私鑰自己保管,公鑰提供給網(wǎng)站,「身份管理器」通常指指紋識(shí)別、人臉識(shí)別、或一些專(zhuān)用設(shè)備。
3、用戶登錄,網(wǎng)站會(huì)向「身份管理器」發(fā)請(qǐng)求,身份管理器驗(yàn)證身份(指紋、人臉識(shí)別)后允許使用私鑰。
4、對(duì)用戶來(lái)說(shuō)就是按下指紋就登錄網(wǎng)站了。
5、Passkey 的官網(wǎng)地址為:https://www.passkeys.io/ ,可以去進(jìn)行體驗(yàn)。
如何在 Github 中使用?
1、點(diǎn)擊「頭像」->「Feature preview」->「Passkeys」,將 Passkeys 功能開(kāi)啟,如下圖:
2、點(diǎn)擊「頭像」->「Settings」,進(jìn)行設(shè)置:
3、開(kāi)啟了 Passkeys 功能后,在「Password and authentication」設(shè)置中就可以看到 Passkeys 的設(shè)置,如下圖:
4、點(diǎn)擊「Add a passkey」后會(huì)出現(xiàn) Github 的登錄確認(rèn):
5、確認(rèn)后點(diǎn)擊「Add passkey」按鈕:
6、因?yàn)槲业氖褂脠?chǎng)景是 Mac 上的 Chrome 瀏覽器,我選擇的是「此設(shè)備」:
7、根據(jù)向?qū)Ю^續(xù),會(huì)彈出指紋校驗(yàn)的界面,在電腦上進(jìn)行指紋識(shí)別就可以了:
8、指紋識(shí)別成功后,如下圖:
9、可以看到在 Passkeys 中成功加入了我的身份信息:
10、現(xiàn)在可以退出 Github 來(lái)試試新的登錄方式了,點(diǎn)擊使用 Passkey 方式,進(jìn)行指紋識(shí)別就可以成功登錄了:
最后
希望 Passkey 能被更多的網(wǎng)站接入,這樣就可以解決記密碼的煩惱了。