hazy-app / webapp

Hazy App pwa repository.
https://hazyapp.com
45 stars 3 forks source link

Authorize with Twitter #1

Open farskid opened 5 years ago

farskid commented 5 years ago

If registrations would have happened through twitter auth, there was no need for having custom usernames as twitter handles could be re-used as usernames. This way sharing would have been easier as well.

For instance everyone who finds me on Twitter, would have known my Hazy link is also https://hazy.herokuapp.com/[my_twitter_handle].

nainemom commented 5 years ago

You mean that I force users to auth with twitter? or it just optional register methods next to normal register, facebook auth, etc.

farskid commented 5 years ago

It's hard to sync up right now as most people have registered with manual usernames. If we add it right now even as optional login, still should take care of not available usernames in case someone already used my twitter handle in Hazy.

nainemom commented 5 years ago

Yes you right, but what about Instagram, Github, Google, and other socials? For example, my twitter username is @‌‌‌nainemom, but it's not available and taken by another people on Instagram. Is that Instagram fault?

farskid commented 5 years ago

It's most likely that this is gonna be shared on twitter heavily. Having that said, it makes sense to either use manual usernames or re-use twitter handles. It's of course my POV and just a suggestion.

nainemom commented 5 years ago

One of the biggest my worries about socials auth buttons is that most of them don't have a "just username" scope on the authorization process. They give at least email, gender, name and other basic info that may damage on user trust on Hazy.

farskid commented 5 years ago

Fair Enough.

nainemom commented 5 years ago

but I still keep this issue open to think about it later. thx :)