Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Just avoid using the "sign-in with" buttons ever. They are evil. Sooner or later you find out a reason or another why. Always sign-up with e-mail (and yes, for those who don't know, writing your GMail address and using the "sign-in with GMail" button are very different things).


> writing your GMail address and using the "sign-in with GMail" button are very different things

For those who don't know, what's the difference? Thanks.


"sign-in with" buttons mostly implement something like OAuth2 or OpenID protocol communicating with the authority (i.e. Google) server. Signing up/in the ordinary email way (when you enter your e-mail address directly into the 1-st party website without getting redirected to GMail/Facebook/whatever) does not, even if the email address is hosted on GMail. It either doesn't communicate to Google at all or just sends a simple email message to your address using bare SMTP. This is the nature of the difference and it is huge from the technical point of view.

There are downsides to both. Arguably those of the second are more annoying but less harmful.

The first downside I found (the moment I stopped use "Sign-in with GMail") - Google was passing additional non-essential privacy-compromising information about me besides my ID to the websites I signed-in to..


Thank you! I'd love to read a long blog post about that.


Can we make the GDPR thing permanent across the board that the company isn't allowed to send me unsolicited emails I didn't sign up for? This is the worst part about signing up with email.


Isn't your email exposed as well when signing up with a third party ? I do use third party auth but it does not protect me from unwanted emails so far...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: