Using a service for sign-in without making users create an email/password login is a usually a mistake.
Avoid this lock-in, and own your own users. Email and password is still the best and simplest way to go.
Avoid this lock-in, and own your own users. Email and password is still the best and simplest way to go.