Oh I see.....
You know.... if you're not using the approval mechanism for members, that might be easier to monkey with.
I know that all the things that grab usernames (incl. IIP) make sure they are approved first.
Now users who are not approved can't login... but you might be able to bypass that.
Then you'd need to test (or look) and see what else unapproved users can't do, and modify it so that they can post etc.....
But I'm farily certain that users who are not approved don't appear in any IIP boxes, don't show as the newest member, and don't appear on the user list (I think... if not you could tweak that way).
Just a though. I'm always reluctant to create new database fields, I try to use what's there to suit me.
