When a user submits a username, nats assumes the username will be taken for a period of time... the reason is, the member could have signed up and nats won't know for a period of time, or another possible member selects the same user as another, and both submit the join form, which happens.
It is possible to detect the error on a pre-posted join form, and add a site id/code to the user, secretly, so the duplicate issue doesn't post to nats.
Many solutions you can do really... but the simplest is just to make sure you use the suggestion tool and explaining the error very clear to the surfer.
Either way, auto generating username/passwords, doesn't mean more sales, but it can mean more submits if you're harvesting emails.
|