In our development of the Professional Web Presence, we have learned a lot about how WordPress handles user accounts.
Currently, individual site owners or administrators cannot add new or existing users to their website, as WordPress is requiring an additional level of authorization through an email confirmation link.
We had disabled these email links to reduce inbox clutter, so these newly added users were being stuck in limbo (neither authenticated nor anonymous).
We are working on a solution that will bypass default WordPress user authorization and approval processes to better work with the Georgia Tech Login Service, as we do not anticipate spam accounts having a valid Georgia Tech account to log in as.
Once a solution is in place and working, a mass email will go out to each PWP owner.