动态

列表
创建 时间

SpringBoot中使用TOTP實現MFA(多因素認證)

一、MFA簡介 定義:多因素認證(MFA)要求用户在登錄時提供​​至少兩種不同類別​​的身份驗證因子,以提升賬户安全性 核心目標:解決單一密碼認證的脆弱性(如暴力破解、釣魚攻擊),將賬户被盜風險降低​​80%以上;通過組合不同的驗證因素,MFA 能夠顯著降低因密碼泄露帶來的風險 二、核心原理 MFA通過多步驟驗證構建安全屏障: ​​初始驗證​​:用户輸入用户名和密碼(知識因子