100% agree. Having a 3rd party sign in is as an option is fine, but when it's the only option it is not fine. Always offer your own account system too.
Pros and Cons list for using 3rd party login ONLY
Pro: user doesn't need to sign up, just logs in
Con: If your account is terminated by the third party for any reason then it can't be used to log in anymore. YouTube recently terminated peoples google accounts for using emoji's over and over again in a live stream after the streamer told them to do so for example.
Con: If the user closes their account on their own accord for that third party site they can't log into your site anymore either.
Con: If the third party terminates the developers account for any reason then no users can log in at all!
So yeah, if you're designing a website/app/anything with a login system, please please please always allow a user to create an account on your system too. It's fine if you want to give the user who don't care the option to log in via the third party, but I and many others will flat out not use your service.
Pro: You don't have to deal with the security hassle that is storing user secrets. While it is something where the best practices are very well described at this point, it's also something people consistently got wrong for a long time.
Not saying it is enough to counterbalance or a good excuse for a company with resources, but I think it's a valid pro.
I get I'm probably not representative, but the obit actually made it feel really human and endeared me somewhat.
Realistically, I think it doesn't matter that much? (Not that you ever want to throw users away, but in terms of "sink or swim") Their initial user-base is all the people who have been watching vine collections for years, and that gives the platform a strong start.
Interesting. The API isn't available for iOS 11, but is available on 12.
I wonder if Byte accidentally gated "Sign In with Apple" to iOS 13. I wouldn't be surprised if App Store review just didn't bother to check how it ran on older versions of iOS.
Not offering anything besides a Google sign-in option is a deal breaker for me. Kind of bummed, but I figure by the time it gets going they'll implement a more traditional sign-in.