ThoughtStreams now supports authentication via Twitter.
New users can sign up with Twitter. Existing users can go to Settings > Connections to connect up their Twitter account.
After this, you can log in with Twitter and not need a ThoughtStreams-specific password.
Note that the Twitter connection is read-only and ThoughtStreams will not tweet on your behalf.