Can an experience users username only be an email address?
The authentication of credentials happens in the workflow, so you can handle them however you would like, provided the workflow handles the credentials how you would like. You can use anything you would like to authenticate a user, so it does not have to be an email address.
ok, I haven’t looked at that much yet.
so if I just want to use, let’s say User1 as a username, how can I specify an email address for that user?
Just to add on what Julia was referring to:
Right now, the authentication model we support for Experience Users is email/password-based. If you’re using the Authenticate Node, it only supports email/password.
However, using a Data Table, you can keep a unique lookup of username to email and check that when a user logs in to get their email.