MFA / 2FA
关于多因素身份验证
MFA(多因素身份验证)是一种可以增强用户和系统安全性的安全措施。它要求用户在登录或执行敏感操作时提供两个或更多的身份验证因素。
Casdoor支持多种双因素认证方式,包括短信验证码、电子邮件验证码、TOTP身份验证应用和RADIUS认证。
一旦您启用多因素认证,Casdoor每次有人尝试登录您的账户时都会要求输入验证码。只有知道您的密码并能获取身份验证代码的人才能登录您的账户。
配置MFA
-
在用户个人资料页面,打开多因素认证部分。如果缺失,请确保组织已在账户项目表中添 加了多因素身份验证项目。

-
点击“设置”按钮。

-
输入您的密码并点击“下一步”。

使用TOTP移动应用配置多因素身份验证
基于时间的一次性密码(TOTP)应用自动生成一个在一定时间后更改的身份验证代码。我们建议使用:
:::提示
要在多台设备上通过TOTP进行身份验证配置,设置时请同时使用每台设备扫描二维码。如果2FA已经启用,而您想添加另一个设备,您必须从用户个人资料页面重新配置您的TOTP应用。
:::

当您将账户添加到身份验证器应用时,账户名称将显示组织的显示名称(如果未设置显示名称,则显示组织名称)。这有助于您在管理多个账户时识别TOTP代码所属的组织。
-
在“验证代码”步骤中,执行以下操作之一:
- 使用您的移动设备的应用扫描二维码。扫描后,应用会显示一个六位数的代码,您可以在Casdoor上输入。
- 如果无法扫描二维码,请复制密钥并在TOTP应用中手动输入。
-
TOTP移动应用将您的Casdoor账户保存并每隔几秒生成一个新的身份验证代码。在Casdoor上,将代码输入到“验证码”字段并点击“下一步”。
-
在“启用”按钮上方,复制您的恢复代码并将它们保存到您的设备上。将它们保存到一个安全的位置,因为您的恢复代码可以帮助您在失去访问权限时重新获得对您账户的访问。

:::警告
每个恢复代码只能使用一次。如果您使用恢复代码登录,它将变为无效。
:::
使用短信配置多因素身份验证
如果您已添加您的手机号码,Casdoor将使用它向您发送短信。

如果您尚未添加手机号码,请先在您的账户中添加。

-
选择您的国家代码并输入您的手机号码。
-
检查您的信息是否正确并点击“发送代码”。
-
请输入短信中的安全验证码输入您的验证码并点击下一步.
-
在“启用”按钮上方,复制您的恢复代码并将它们保存到您的设备上。将它们保存到一个安全的位置,因为您的恢复代码可以帮助您在失去访问权限时重新获得对您账户的访问。
使用电子邮件配置多因素身份验证
将电子邮件配置为您的多因素身份验证方法与使用短信类似。
-
使用您当前的电子邮件或输入您的电子邮件地址并点击“发送代码”。
-
然后将代码输入到“输入您的代码”字段并点击“下一步”。
-
在“启用”按钮上方,复制您的恢复代码并将它们保存到您的设备上。将它们保存到一个安全的位置,因为您的恢复代码可以帮助您在失去访问权限时重新获得对您账户的访问。