Add "Username" and "Email" as separate entries

Please add an “Email” field for new items.

By default, if only the username or email field is filled in, use that for the login username. If both are filled in, provide a means to select which is to be used for login forms.

Many web sites separate “Username” from “Email”. You need the username to login, but the email for password recovery for example. A quick button to copy email OR the username would be extremely convenient.

I currently add a custom field or notes to each record to save the email if it isn’t the username. I think this should be default.


I agree. In adition, by introducing a toggle for for selecting which one to be autofilled, it can also make login and recovery a lot easier.

1 Like

I think it is a very important field in case you must recover your password (keeping in mind people has several emails). In a lot of cases you must insert you email address to recover your password even if you have chosen a username. I always add a “custom field” for the email, but it is not handy since I have to create a customizable field every time…


I support this idea as well, and it has been an issue for me a handful of times.

Especially with the function to generate usernames and email addresses it would be nice if you can do both and save them both in their appropriate field.

A default e-mail could be added so that when creating an account, BW would be able to autofill that information as well. If nothing is defined in settings then the field would be left as blank, but otherwise it would be very useful to save some time! :slight_smile:

I’ve found a similar request from February 2020, but this seems to be a very useful feature if you are creating an account which uses e-mail and has a username!


Current Scenario

  • Many websites allow an email address to be used for logging in, rather than creating a separate username.
  • Some websites allow creating a separate username, but it cannot be used for login, e.g.
  • Most people have several email addresses and use different emails for different sites and sometimes multiple accounts on the same site.
  • For sites which allow both email address and username, I am creating the following Custom Fields:
  1. A Custom Text Field for either “Email Address” or “Username” depending upon which site uses what
  2. A Custom Boolean Field: “Use for Login?” to check whether the site allows Username/Email Address for logging in


  1. Rename the current “Username” field label to “Email Address / Username”
  2. Have a drop-down to select either option
  3. Once the user selects their preferred option, automatically create a checkbox for: “Add Username” or “Add Email Address” (alternate of the previously selected option). Maybe this can be done in the extensions automatically by checking whether the login field has a “@” sign or not?
  4. If the user selects that entry and fills up the field, show a checkbox next to it “Use for Login”

I think this will add robustness to the login information storing.

Yes, it does add more complexity to the database and back-end coding, but I feel it can make the end-user experience a lot better, particularly for many organisations.

NOTE: If you guys are looking to move forward with this in future iterations, I would be more than happy to help with testing.

Many thanks.

In the login files, it would be good to enter both a user name and an email address field. I have a couple of complex log ins that require those along with a password.

1 Like

To solve your problem make use of the Custom Fields. For details see here: