Skip to content

Allows an customer to login via a customer attribute instead of an email.

License

Notifications You must be signed in to change notification settings

semaio/Magento2-AdvancedLogin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magento2-AdvancedLogin

This module enhances the customer login process in Magento 2.

Facts

Version: 2.0.0

Features

Customer number

This module adds a new customer attribute "customer_number" to Magento. This attribute can be used with the AdvancedLogin features.

The attribute will be shown in the backend customer grid by default.

Enhanced login process

By default, Magento only allows login via email and password.

For some merchantes (especially B2B) it is important, that customers are also allowed (or are restricted) to login by a customer attribtue (e.g. customer number).

This module provices the functionality that you can choose the login mode in the store configuration and define the customer attribute (Default value: customer_number) which is used for the login.

Support login modes are:

  • Login only via email
  • Login only via customer attribute
  • Login via customer attribute or email

Support

If you encounter any problems or bugs, please create an issue on GitHub.

Contribution

Any contribution to the development of MageSetup is highly welcome. The best possibility to provide any code is to open a pull request on GitHub.

Licence

Open Software License (OSL 3.0)

Copyright

(c) 2016 Rouven Alexander Rieker

About

Allows an customer to login via a customer attribute instead of an email.

Resources

License

Stars

Watchers

Forks

Packages

No packages published