In the manual I can read:
By default, Laravel uses the email field for authentication. If you would like to customize this, you may define a
usernamemethod on yourLoginController
However in my case I would like to use the unique_id field which is provided by my company to authenticate my user. This field is not a username so I feel bad about using the username() method to get this. Is there another way to tell Laravel Authentication to use something else than email to authentify my users?