Возможно ли реализовать 2FA In Strapi? если да, то я хочу внедрить 2FA в моей CMS Strapi. Как это сделать? Любой помогает мне.
Я пытаюсь с этим много времени.
Но это не работает частично.
Для переопределения веб-интерфейса это работает, но бэкэнд не работает.
Точно хочу изменить маршруты нашего администратора /auth/local в https://github.com/strapi/strapi/blob/master/packages/strapi-admin/config/routes.json.
/auth/local
Я хочу добавить одну дополнительную проверку для проверки повторности для handler: "Auth.callback" в 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 - это та часть, которую вам придется использовать.
Admin extension
https://github.com/strapi/strapi/tree/master/packages/strapi-admin/admin/src/containers/AuthPage
После этого я предлагаю Вы добавляете новую конечную точку, которая отправит подтверждение вашего кода. Вам придется проверить маршрут и документацию контроллера.
Это действительно похоже на вопрос:
Проверьте пароль в Контроллере ContentType
Вот видео, которое может вам помочь:
https://www.loom.com/share/990d3f842ded4a879b27c0e77c5ac340