1. 程式人生 > 其它 >magento2.4 管理員登入錯誤:You need to configure Two-Factor Authorization in order to proceed to your s

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 // 設定為生產模式