Quoting Larry Garfield larry@garfieldtech.com:
Hi folks. I've a question that's come up on a number of my sites now. I'd like to be able to disallow users from selecting their own usernames, ever, even on signup. Instead, I want to expose various profile fields (or custom fields via form-alter if necessary) and then base the username off of that. E.g., first intial and last name, all lower-case. Does anyone know of an existing module or mechanism for that, or a common pattern that could be turned into a module?
Perhaps http://drupal.org/project/webserver_auth or http://drupal.org/project/logintoboggan; I haven't used them but the text of the system seems like it would be good places to get ideas.
Earnie -- http://for-my-kids.com/ -- http://give-me-an-offer.com/