We're configuring the latest Beta of Membership for heav.org (which is built out of awesome WPMU goodies) and I've run into a rather large bump in my smooth sailing.
I need to give every user that registers an automatic ID number as their user name instead of having users named smith, for example.
I found some sparkly code that sort of does that here:
But I'm unsure of how to make this mesh with Membership. We're willing to do some custom coding, but before we do so, I want to be sure I'm not going to muck anything long range up.
Why we need the unique id is because the 9000 ish members have a number of common last names, like 67 Smiths, for example. When we originally configured Membership on the site we attempted to create unique user names for each member, but we found that one Smith could easily screw up another Smith without breaking a sweat.
We then made the decision to use a unique ID as the user name. That also allows us to use the communications tool to send that number out automatically to new members instead of us having to manually issue them via Salesforce.
If anyone has a more brilliant suggestion please chime in, but otherwise, my original question stands, how do I do this and should I do this?