Describe your bug or feature request.
UserAuthenticationInterface in contrast to UserAuthInterface comes with 2 methods - one for account lookup ::lookupAccount and the other for account authentication ::authenticateAccount.
The login pane only uses the latter, utilizing old good user_load_by_name to lookup the user account. That prevents user.auth service decorators to take advantage of new service fully. This is regression introduced in 3.x as user_load_by_name hasn't been previously used.
If a bug, provide steps to reproduce it from a clean install.
- Install mail_login 4.0.3
- Install commerce 3.x
- As anonymous enter checkout and try to log in with email address
Issue fork commerce-3469789
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
zaporylieComment #5
jsacksick commentedThank you! Merged!