I cannot emphasize this enough, if you've ever used Twitter credentials to log into anything else you need to figure out how to get out from under that as soon as you can.
@mhoye Oh shit you’re right!