每天使用各種產品的時候都需要帳號密碼,一開始使用的產品少還能記得住,但隨著使用的應用產品越多,後面都不記得了。最近各大廠商都在推行一種機制,就是使用 Passkeys 登錄的方式代替密碼,我初體驗了一下使用 PassKeys 登錄 GitHub,覺得還不錯,記錄一下!👍
什麼是 PassKeys#
是一種新的登錄方式,完全無需密碼。它可以通過使用 Touch ID 和 Face ID 等設備的安全驗證方式去驗證使用者身份。
有什麼特點#
- 簡化登錄,無需密碼
- 使用面容 ID (Face ID)或觸控 ID (Touch ID)快速輕鬆地保存和使用通行密鑰,無需創建或管理密碼。通行密鑰與 iCloud 鑰匙串同步,可以在各種 Apple 設備上同步使用,並且可以使用 iPhone 來登錄非 Apple 設備上的 App 和網站。
- 通行密鑰基於 FIDO 聯盟和 W3C 標準,使用加密密鑰對來替換密碼。這些密鑰對極大地提高了安全性,並且在 iCloud 鑰匙串中,通行密鑰是端到端加密的
- 密鑰和密碼可以同時使用,互不干擾
設置使用 Passkeys 登錄 Github#
開啟特性預覽#
Github 這個功能這個月剛公測,所以可能需要先把功能打開才可以體驗
- 打開 Github 頁面
- 點擊右上角頭像
- 選擇 Feature preview
- 選擇 Passkeys
- 設置為 enable
添加新的 Passkeys#
- 打開 Github 頁面
- 點擊右上角頭像
- 選擇 Settings
- 選擇 Access 下的 Password and authentication
- 點擊 add a passkey,就會跳出另一個頁面
- 繼續點擊添加 passkey
- 它會讓你選擇以哪種方式創建 passkey,這裡我選的是手機(也可以選電腦)
- 拿出你的 iPhone ,打開相機掃描彈出來的二維碼把密鑰存儲到 iCloud 密碼串當中
- 成功之後它會再彈出一個框讓你給剛才創建的密鑰起個名字,方便後面識別
體驗#
登錄的時候選擇以密鑰登錄,同樣會讓你選擇用哪台設備中保存的密鑰登錄
同樣拿出手機相機掃描,這個時候使用手機的面容 ID 就可以進行登錄,無密碼登錄完成!😜 由於密碼串可以通過 iCloud 雲同步,後續可以使用平板登錄也可以,也可以選擇共享給你的家人!
後續:後面我設置了保存在電腦的密鑰,登錄時選擇電腦的密鑰登錄直接手機相機都不需要掃,直接 Apple Watch 雙擊即可登錄,快捷!