I cannot login to Magento 2 admin due to the fact it is installed on 127.0.0.1:8080. This is an imported site and not a fresh install.

I have changed cookie domains to reflect the correct paths but still no admin access.

Anyone have any ideas?

enter image description here

enter image description here

有帮助吗?

解决方案

Try creating a new user:

bin/magento admin:user:create --admin-user="testing" --admin-password="123123q" --admin-email="testing@example.com" --admin-firstname="Test" --admin-lastname="Test"

When you get error:

No Administrators role was found, data fixture needs to be run

Follow this link for more info: https://www.maxpronko.com/blog/how-to-create-admin-user-in-magento-2-via-command-line

As a quick fix:

Delete value of following from table core_config_data:

web/cookie/cookie_domain
web/cookie/cookie_httponly
web/cookie/cookie_lifetime
web/cookie/cookie_path

其他提示

it seems that your account is locked, try unlock by command prompt. open cmd got to you magento directory root and type the following command.

php bin/magento admin:user:unlock <username>

username will be your user name of account. it will be like

php bin/magento admin:user:unlock admin
许可以下: CC-BY-SA归因
scroll top