login as customer core update

Hello, Magento fans!

Since Magento is our favourite eCommerce platform and we all eagerly waited for Magento 2.4.0 release we are happy to bring the great news.

A Little Background

Our Magento 2 Login as Customer Extension made a great impact on Magento community. It's a valuable contribution to any Magento 2 store. That's why Magento got interested in adding it to Magento 2.4.0 core.

So, in the fall of 2019, Adobe Systems Incorporated, which owns the Magento platform, contacted us with an offer. Of course, we couldn't refuse, because Magefan are Magento fans.

Instead of writing new code from scratch, Magento asked about the integration, which we definitely supported.

Thus, we transferred the copyright for the "Login as Customer" extension to Adobe. Then in early 2020, we worked with the Magento Community Engineering Team on integrating our module into the Magento core. The module came out with code improvements and some new features. 

What's New in Login as Customer?

Now Magefan Login as Customer extension is included in the Magento 2.4.0 and available free of charge for every Magento edition. You can find it in the v2.4.0 release notes as the "Seller-assisted shopping" infrastructure improvement.

The extension was split into 8 packages that are available in the vendor folder:

- magento/module-login-as-customer
- magento/module-login-as-customer-api
- magento/module-login-as-customer-log
- magento/module-login-as-customer-frontend-ui
- magento/module-login-as-customer-admin-ui
- magento/module-login-as-customer-quote
- magento/module-login-as-customer-sales
- magento/module-login-as-customer-cache

Besides, there are the following features integrated:

  • Rest API
  • Storefront Notification Bar

Magento 2 Login as Customer Frontend Notification

  • Customer and Admin Simultaneous Logging Out
  • Better Logs

Can You Still Use the Magefan Module?

No worries if you're still managing your store on the Magento version older than 2.4.0. You can continue using the original Magefan Login as a Customer extension. For that, you can just disable core Magento Login as Customer feature.

However, if you've been using the original Magefan module before and want to upgrade to Magento Community 2.4.0, it is best to disable the Magefan module with the following command:

bin/magento module:disable Magefan_LoginAsCustomer

We are happy to contribute to our all-favorite Magento. We hope that those of you who haven't gotten a chance to use the Login as Customer extension yet will appreciate its features.

It does make an impact on your Magento 2 store.