Admin can login as customers to trace any process in which the customer is facing the issue.
Admin don’t need the password of the customer and the Authentication will not be change.
Admin can login as customer from the admin panel in just one click and is able to process on the storefront as a customer and is redirected to My Account’s page.
This Extension also has security measures to hide login options for different admin users.
This Extension also has options from where admin can enable and disable the extension.
Installation
Composer Installation
Navigate to your Magento root folder cd path_to_the_magento_root_directory
Then run the following command composer require kiwicommerce/module-login-as-customer
Make sure that composer finished the installation without errors.
Command Line Installation
Backup your web directory and database.
Download Login as Customer installation package from here.
Upload contents of the Login as Customer installation package to your Magento root directory.
Navigate to your Magento root folder cd path_to_the_magento_root_directory
Then run the following command php bin/magento module:enable KiwiCommerce_LoginAsCustomer
Log out from the backend and log in again.
After install the extension, run the following command php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy php bin/magento cache:flush
Admin can see the login as customer button on customer Grid page and Edit page.
Orders Grid Page
Admin can see the login as customer button on Order Grid page and View page.
Login as Customer Log
Admin can also track records of how many times an admin user logged in as a customer along with the login time and IP address. Not only this it also offers filter facility for each and every login.
Configuration
User can control or set where “Login as customer” link will be displayed using the Setting section that is given below.
Contribution
Well unfortunately there is no formal way to contribute, we would encourage you to feel free and contribute by:
Creating bug reports, issues or feature requests on Github
Submitting pull requests for improvements.
We love answering questions or doubts simply ask us in issue section. We're looking forward to hearing from you!