Yes, I know how it works. My assertion is it really should not work this way by default. Providing identity (i.e. email address) to a random website is much different from providing them with access to sensitive data (often subtly shown in the signup dialog).
It is good to take a step back from the tech and think about it from the user's perspective.
It is good to take a step back from the tech and think about it from the user's perspective.