Login with Twitter creates orphaned users
|Reported by:||nickw||Owned by:||nickw|
|Component:||Twitter API||Version:||Github Master|
In the case where Login with Twitter creates a new user account, a failure for a user to login (see #2529) will cause set_plugin_usersetting() to fail, thereby locking the account from being discovered later by use of the oAuth tokens. Additionally, a user will always be presented with a successful login message.