magento2.4 管理员登录错误:You need to configure Two-Factor Authorization in order to proceed to your s
magento2.4 管理员登录错误-问题描述
经过一番环境的安装后,终于将magento2.4安装完成,然后高高兴兴的打开后台页面进行登录,没想到系统提示错误:You need to configure Two-Factor Authorization in order to proceed to your store's admin area ...
magento2.4 管理员登录错误-问题分析与查找
根据错误提示,我们可以知道magento对管理员的登录进行了安全验证,这个适用于正式的生成环境,而且这个验证属于magento的一个模块,为了测试,我们只需要将这个模块关闭即可,但是我在关闭这个模块后,任然不能进入系统。经过一番折腾后才找到了解决方法:首先需要将magento的运行环境切换到维护/调试模式,然后在将这个验证模块就行关闭即可。
magento2.4 管理员登录错误-解决方案
开启/关闭维护模式
- 开启命令:php magento maintenance:enable
- 关闭命令:magento maintenance:disable
- 查看状态:magento maintenance:status
关闭验证模块
bin/magento module:disable Magento_TwoFactorAuth
/bin/magento cache:flush
然后清除缓存,刷新页面。ok!
附录:
# magento2/bin/magento deploy:mode:show // 查看当前模式 # magento2/bin/magento deploy:mode:set developer // 设置为开发模式 # magento2/bin/magento deploy:mode:set production // 设置为生产模式