是否可以在Strapi中实施2FA?如果是,那么我想在Strapi CMS中实施2FA。我该怎么办任何人都可以帮助我。

我正在尝试很多时间。

但是它不能部分工作。

对于前端覆盖,它是可行的,但对于后端,则不能工作。

我确实想在https://github.com/strapi/strapi/blob/master/packages/strapi-admin/config/routes.json中修改我们的管理员/auth/local路由。

我想在https://github.com/strapi/strapi/blob/master/packages/strapi-admin/controllers/Auth.js中为handler: "Auth.callback"的重新验证添加一额外的检查

最佳答案

如果要在管理面板中添加此功能,则必须对其进行自定义。

为此,您将必须使用自定义概念

https://strapi.io/documentation/3.0.0-beta.x/concepts/customization.html

Admin extension是您将要使用的部分。

https://github.com/strapi/strapi/tree/master/packages/strapi-admin/admin/src/containers/AuthPage

之后,建议您添加一个新端点,该端点将发送验证您的代码。
您将必须检查路线和控制器文档。

这确实类似于以下问题:

Check Password in ContentType Controller

这是一个可以帮助您的视频:

https://www.loom.com/share/990d3f842ded4a879b27c0e77c5ac340

10-05 21:18