Hi Guys,
I'm building an app that is kind of like myspace+craigslist..
Anyways, my initial design was to give everybody usernames. Kind of like AT forums.
Someone would sign up, pick a username, they'd get that username as a url, aka company.com/username, and that username would make each account unique.
The problem I have with this design now, is that users will be able to create url's from the same domain for listings..
So my member url would be company.com/techboyjk
and if I was selling a car I could pick company.com/2011PorscheGT or something like that.
My issue is that the only REAL need for the username is the URL that people pick, and I'm worried that with people being able to create their own URL's, this will eventually conflict with usernames.. like.. someone wants the username of 'johndoe123' and even though the username is available someone already used up the URL for an ad or something.
I'm starting to think I should just ditch the username altogether.
When someone signs up, they provide first name, last name, email, and pick a URL for their homepage. Each account would be made unique by a unique, numeric member_id, and users would provide their email address and password to login.
Thoughts? Now that I'm almost done with the app, I don't see a real need for a username.
Unique Number to identify accounts
Email address to login
Pick URL independant of username or anything
I'm building an app that is kind of like myspace+craigslist..
Anyways, my initial design was to give everybody usernames. Kind of like AT forums.
Someone would sign up, pick a username, they'd get that username as a url, aka company.com/username, and that username would make each account unique.
The problem I have with this design now, is that users will be able to create url's from the same domain for listings..
So my member url would be company.com/techboyjk
and if I was selling a car I could pick company.com/2011PorscheGT or something like that.
My issue is that the only REAL need for the username is the URL that people pick, and I'm worried that with people being able to create their own URL's, this will eventually conflict with usernames.. like.. someone wants the username of 'johndoe123' and even though the username is available someone already used up the URL for an ad or something.
I'm starting to think I should just ditch the username altogether.
When someone signs up, they provide first name, last name, email, and pick a URL for their homepage. Each account would be made unique by a unique, numeric member_id, and users would provide their email address and password to login.
Thoughts? Now that I'm almost done with the app, I don't see a real need for a username.
Unique Number to identify accounts
Email address to login
Pick URL independant of username or anything