Hacker News new | ask | show | jobs
by grecy 5044 days ago
Why do you want me to sign in with Google?
2 comments

You would prefer Facebook or Twitter? Or that they implement yet another authentication scheme and store their own accounts and credential database?

There's no free lunch. The OAuth providers are, on balance, pretty good at what they do and a better choice for account management at small sites. This one happened to pick Google.

> Or that they implement yet another authentication scheme and store their own accounts and credential database?

Yes, either this or openid. I don't have an account at google. I don't want an account at google. While it's a lower barrier than a facebook login, it's still enough that I'll bounce off the site when I see it.

I think github is a nice choice for a site like this, you could even do a rudimentary look through their public repositories to see what languages they generally use and give targeted examples.
> There's no free lunch.

Of course there is. No sign-in at all.

My question should have been: Why do I have to sign in?

Presumably for keep track of statistics reliably.
Why not use a cookie, or html5 storage? Is security really a concern here?
because then they can't run reports across all users/languages. This is an awesome dataset that (I hope) they are collecting for language designers.
Why not? How does cookie storage of information about your progress prevent those reports?

Presumably they are storing that information in their back-end somewhere.

You can try typing.io without signing in by clicking the 'demo' link under the signin button.

I choose Google because I didn't want to worry about email verification, salting, key derivation functions, etc.

What are you going to do with my email address?
Why do you want me to sign-in at all?