2017 © Pedro Peláez
 

magento2-module magento2-virtual-customer-session

Allows developers to login to customer sessions without knowing the password.

image

flagbit/magento2-virtual-customer-session

Allows developers to login to customer sessions without knowing the password.

  • Thursday, July 20, 2017
  • by flagbit
  • Repository
  • 26 Watchers
  • 3 Stars
  • 299 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 2 Versions
  • 22 % Grown

The README.md

General Description

This Module enables a new debugging mode for customer session. If the module is installed and activated a developer is able to simulate a customer session by sending the customer email using a additional HTTP Header without knowing the password., (*1)

Important Notes

This module is designed to be installed using require-dev only. Installing it on a public live system we will enable everybody to sign into any customer account without security restrictions like the customer password. If this module needs to be installed and enabled on a live system, make sure to correctly setup IP restrictions under developer settings in the magento backend., (*2)

Usage

To enable the virtual customer sessions you will find a switch in the admin panel once the module is installed. Path: System → Developer → Virtual Customer Session → Enable Debugging using request header Please note: The functionality depends on the original Magento client restrictions. If IP limitation is active, virtual customer sessions are available for the given IPs only. To log in to a customer account, use a browser plugin of your choice to pass the header "DEBUG-CUSTOMER" on every request. The customer with the email address that matches the value of the header will automatically be logged in., (*3)

Module

Github https://github.com/Flagbit/magento2-virtual-customer-session
Packagist https://packagist.org/packages/flagbit/magento2-virtual-customer-session
Composer flagbit/magento2-virtual-customer-session
Name DEBUG-CUSTOMER
Value the customers email address

Sample Browser Extensions

Chrome https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfcklj
Firefox https://addons.mozilla.org/de/firefox/addon/modify-headers/
Opera https://addons.opera.com/de/extensions/details/modify-header-value/?display=en
Safari impossible due to api restrictions

The Versions

20/07 2017

dev-master

9999999-dev

Allows developers to login to customer sessions without knowing the password.

  Sources   Download

LGPL-2.1

20/07 2017

1.0

1.0.0.0

Allows developers to login to customer sessions without knowing the password.

  Sources   Download

LGPL-2.1