3 ms·
Depends. I worked on a software for school which will be used by young children to learn spanish. It was a strict requirement to have usernames because these ch
by codegeek 9y ago
Depends. I worked on a software for school which will be used by young children to learn spanish. It was a strict requirement to have usernames because these children don't even have an email yet.
Another advantage of usernames is to mask the email address specially if you run public forums etc. Also, this allows changing email address without losing identity on front end as you obviously dont want to display the database table id.
- wmichelin 9y ago... so why not both?
- majewsky 9y ago> you obviously dont want to display the database table id Why not? A lot of services assign a user ID (literally a number) or contract ID, which I can read to the customer service rep on the phone so they can quickly find my account without having to go through the trouble of mistyping my given name (see username) at least once.