When using OAuth, OpenID for login (together with native login on the site) there is the possibility of the same user having multiple accounts on a site. It is probably that the user who has Facebook, Twitter, Yahoo!, Google etc etc will forget which ID they used to login the site. I'm thinking of giving them the option of 'joining' their various accounts into one. This way their posts are in one place for them to manage.
Is there something flawed with this thinking?